{ "opencollection": "1.0.0", "info": { "name": "Webex Admin Address Book Wholesale Provisioning API", "version": "1.0.0" }, "items": [ { "info": { "name": "Wholesale Provisioning", "type": "folder" }, "items": [ { "info": { "name": "List Wholesale Customers", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/wholesale/customers", "params": [ { "name": "externalId", "value": "c1677a16-557a-4fb4-b48f-24adde57ec99", "type": "query", "description": "Customer external ID." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi81MmNmNTc2ZC02MGE4LTQwN2EtYjIyYy00NjdjNTE1OTE5MDg", "type": "query", "description": "The encoded Organization ID for the customer." }, { "name": "status", "value": "provisioned_with_errors", "type": "query", "description": "Customer API status." }, { "name": "offset", "value": "10", "type": "query", "description": "Offset value for implementing pagination." }, { "name": "max", "value": "10", "type": "query", "description": "The maximum number of customers returned in the response." }, { "name": "onBehalfOfSubPartnerOrgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi8wZTE4MmUxNS05ZmNhLTQ0NzgtYmEzOC1jNGFiMmUyN2FlZDA=", "type": "query", "description": "The encoded organization ID for the sub partner." } ] }, "docs": "Return a list of wholesale customers. There are a number of filter options, which can be combined in a single request." }, { "info": { "name": "Provision a Wholesale Customer", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/wholesale/customers", "params": [ { "name": "onBehalfOfSubPartnerOrgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi8wZTE4MmUxNS05ZmNhLTQ0NzgtYmEzOC1jNGFiMmUyN2FlZDA=", "type": "query", "description": "The encoded organization ID for the sub partner." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Provision a Wholesale customer for Cisco Webex services.\n\nThis API will allow a Service Provider to map the Wholesale customer and assign the required licenses and entitlements for Webex, Calling and Meetings.\n\nThe Wholesale customer provisioning is asynchronous and thus a background task is created when this endpoint is invoked.\n\n**packages Note:**\n\n* `cisco_calling_plan` is dependent on: `common_area_calling`, `webex_calling`, `webex_suite`, `webex_voice`, `cx_essentials`, `webex_calling_stand" }, { "info": { "name": "Get a Wholesale Customer", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/wholesale/customers/:customerId", "params": [ { "name": "customerId", "value": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvNTJjZjU3NmQtNjBhOC00MDdhLWIyMmMtNDY3YzUxNTkxOTA4", "type": "path", "description": "A unique identifier for the customer in question." }, { "name": "onBehalfOfSubPartnerOrgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi8wZTE4MmUxNS05ZmNhLTQ0NzgtYmEzOC1jNGFiMmUyN2FlZDA=", "type": "query", "description": "The encoded organization ID for the sub partner." }, { "name": "includePackageLicenseInfo", "value": "true", "type": "query", "description": "If specified as true, a list of licenseIds will be returned for all provisioned packages" } ] }, "docs": "Retrieves details of a provisioned Wholesale customer on Cisco Webex." }, { "info": { "name": "Update a Wholesale Customer", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/wholesale/customers/:customerId", "params": [ { "name": "customerId", "value": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvNTJjZjU3NmQtNjBhOC00MDdhLWIyMmMtNDY3YzUxNTkxOTA4", "type": "path", "description": "A unique identifier for the customer to be updated." }, { "name": "onBehalfOfSubPartnerOrgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi8wZTE4MmUxNS05ZmNhLTQ0NzgtYmEzOC1jNGFiMmUyN2FlZDA=", "type": "query", "description": "The encoded organization ID for the sub partner." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates certain details of a provisioned Wholesale customer for Cisco Webex services.\n\nThe Wholesale customer provisioning is asynchronous and thus a background task is created when this endpoint is invoked.\n\n**packages Note:**\n\n* `cisco_calling_plan` is dependent on: `common_area_calling`, `webex_calling`, `webex_suite`, `webex_voice`, `cx_essentials`, `webex_calling_standard`\n\n* `attendant_console` is dependent on: `webex_calling`, `webex_suite`, `cx_essentials`\n\n