{ "opencollection": "1.0.0", "info": { "name": "Webex Admin Address Book Service Apps API", "version": "1.0.0" }, "items": [ { "info": { "name": "Service Apps", "type": "folder" }, "items": [ { "info": { "name": "Create Service App Access Token", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/applications/:applicationId/token", "params": [ { "name": "applicationId", "value": "Y2lzY29zcGFyazovL3VzL0FQUExJQ0FUSU9OL0MyNzljYjMwYWI0OTQ3MGFhM2ViYTgwY2Q4MmYxMTc1", "type": "path", "description": "The unique identifier of the Service App" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://webexapis.com/v1/authorize", "accessTokenUrl": "https://webexapis.com/v1/access_token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieves an organization specific token pair for an already authorized Service App. Service Apps use machine accounts to make API calls on behalf of an organization, independent of individual user life cycles.\n\nThis endpoint allows you to programmatically retrieve access and refresh tokens after a Full Admin has authorized your Service App in Control Hub.\n\nTo call this endpoint, you need an integration with the spark:applications_token scope." } ] } ], "bundled": true }