{ "opencollection": "1.0.0", "info": { "name": "Webex Admin Address Book Licenses API", "version": "1.0.0" }, "items": [ { "info": { "name": "Licenses", "type": "folder" }, "items": [ { "info": { "name": "List Licenses", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/licenses", "params": [ { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "List licenses for this organization." } ] }, "docs": "List all licenses for a given organization. If no `orgId` is specified, the default is the organization of the authenticated user.\n\nResponse properties that are not applicable to the license will not be present in the response." }, { "info": { "name": "Get License Details", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/licenses/:licenseId", "params": [ { "name": "licenseId", "value": "Y2lzY29zcGFyazovL3VzL0xJQ0VOU0UvOTZhYmMyYWEtM2RjYy0xMWU1LWExNTItZmUzNDgxOWNkYzlh", "type": "path", "description": "The unique identifier for the license." }, { "name": "includeAssignedTo", "value": "user", "type": "query", "description": "The type of object to whom the license is assigned to." }, { "name": "next", "value": "Y2lzY29zcGFyazovL3VzL0xJQ0VOU0VfVVNFUl9QQUdJTkcvT1RaaFltTXlZV0V0TTJSall5MHhNV1UxTFdFeE5USXRabVV6TkRneE9XTmtZemxo", "type": "query", "description": "List the next set of users. Applicable only if `includeAssignedTo` is populated." }, { "name": "limit", "value": "0", "type": "query", "description": "A limit on the number of users to be returned in the response. Applicable only if `includeAssignedTo` is populated. limit cannot be more than 300." } ] }, "docs": "Shows details for a license, by ID.\n\nSpecify the license ID in the `licenseId` parameter in the URI.\nUse the optional query parameter `includeAssignedTo` to get a list of all objects that are assigned with the license. The objects include but not limited to, users including external users. Long result sets will be split into [pages](/docs/basics#pagination).\n\nResponse properties that are not applicable to the license will not be present in the response." }, { "info": { "name": "Assign Licenses to Users", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/licenses/users", "body": { "type": "json", "data": "{}" } }, "docs": "Assign licenses and attendee `siteUrls` to existing users. Only an admin can assign licenses. Only existing users can be assigned a license. Assign meeting licenses to users outside your organization (Status will be pending until the user accepts the invite)\n\nAt least one of the following body parameters is required to assign license to the user: `email`, `personId`. For Calling license assignment, properties `phoneNumber` or `extension` are required. If `phoneNumber` is not provided then `locat" } ] } ], "bundled": true }