An open API service indexing awesome lists of open source software.

https://github.com/cisco-ie/webex-enum-types

🍭 A JSON mapping of enumerated types for Cisco's WebEx XML API
https://github.com/cisco-ie/webex-enum-types

cisco webex webex-xml-apis

Last synced: 5 months ago
JSON representation

🍭 A JSON mapping of enumerated types for Cisco's WebEx XML API

Awesome Lists containing this project

README

          

# webex-enum-types [![Build Status](https://travis-ci.org/cisco-ie/webex-enum-types.svg?branch=master)](https://travis-ci.org/cisco-ie/webex-enum-types)

> A JSON mappings of enumerated types for Cisco's WebEx XML API

Currently not all are listed yet, but will be listed over time. PR's are welcomed.

## Install

```
$ npm install --save webex-enum-types
```

## Usage

```js
const WEBEX_ENUMS = require('webex-enum-types');

WEBEX_ENUMS['role']; //=> ['ATTENDEE', 'PRESENTER', 'HOST', 'LIMITED'];
WEBEX_ENUMS.list() // => [ 'addressType', 'entryExitTone', ... etc]
```

Download the [JSON file](/types.json).

## API

### list()
Returns the available enumerated types

## WebEx Enumerated Types

### 8 Available Enumerated Types:

| Key | Values |
| :------ | :------ |
| `addressType` | `PERSONAL, GLOBAL` |
| `entryExitTone` | `BEEP, NOTONE, ANNOUNCENAME` |
| `joinStatus` | `REGISTER, INVITE, REJECT, ACCEPT` |
| `listStatus` | `PUBLIC, PRIVATE, UNLISTED` |
| `personType` | `VISITOR, MEMBER, PANELIST, SME, SALESTEAM` |
| `registrationStatus` | `FULL, CLOSED, WAITLIST, REGISTER` |
| `role` | `ATTENDEE, PRESENTER, HOST, LIMITED` |

## License

MIT © [Cisco Innovation Edge](https://github.com/cisco-ie/webex-enum-types)