{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/webex/main/json-schema/webex-list-authorizations-schema.json", "title": "ListAuthorizations", "x-generated": "2026-10-04", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/webex-authorizations-api-openapi.yml#/components/schemas/ListAuthorizations", "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/$defs/Authorization" } } }, "$defs": { "Authorization": { "type": "object", "properties": { "id": { "type": "string", "description": "The unique authorization identifier." }, "applicationId": { "type": "string", "description": "The unique identifier for the application." }, "applicationName": { "type": "string", "description": "The name of the Integration." }, "personId": { "type": "string", "description": "The person Id of the user. Can be used in the /people API." }, "clientId": { "type": "string", "description": "The unique oAuth client id." }, "created": { "type": "string", "description": "The date and time the authorization was created." }, "type": { "type": "string", "enum": [ "refresh", "access" ], "description": "The type of token associated with the authorization.\n * `refresh` - refresh authorization used to create `access` tokens\n * `access` - `access` token authorization\n" } } } } }