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
- Host: GitHub
- URL: https://github.com/cisco-ie/webex-enum-types
- Owner: cisco-ie
- License: mit
- Created: 2017-07-14T16:23:04.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-09-26T19:01:47.000Z (almost 9 years ago)
- Last Synced: 2025-08-09T18:59:53.318Z (11 months ago)
- Topics: cisco, webex, webex-xml-apis
- Language: JavaScript
- Homepage:
- Size: 26.4 KB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# webex-enum-types [](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)