How to Integrate with Avaya Experience Platform™ APIs
This page gives a quick high-level overview on how to get started with Avaya Experience Platform™ APIs
Regions and Releases
Avaya Experience Platform™ is available in the following regions. Each Avaya Experience Platform™ region has its own API host. Take note of your API host below:
Region | Host Region | API URL |
---|---|---|
North America | na | https://na.cc.avayacloud.com/api/ |
South America | sa | https://sa.cc.avayacloud.com/api/ |
United Kingdom | uk | https://uk.cc.avayacloud.com/api/ |
Europe | eu | https://eu.cc.avayacloud.com/api/ |
Asia Pacific | ap | https://ap.cc.avayacloud.com/api/ |
Make sure to replace "HOST-REGION" with your Avaya Experience Platform™ Host Region Prefix in the API URL
When reading the documentation on this site and using Avaya Experience Platform™ APIs, make sure to replace the HOST-REGION part of the URL with your Avaya Experience Platform™ Host Region as defined in the above table.
For Example: If my Avaya Experience Platform™ subscription is in the United Kingdom region, you will then need to replace HOST-REGION with uk when using the Avaya Experience Platform™ APIs.
Avaya Experience Platform™ API Flow
Process for testing and integrating with Avaya Experience Platform™ APIs:
Step | User Persona | Description |
---|---|---|
Register External Client/Application | Avaya Experience Platform™ Administrator | Mandatory for the customer to request at least one Client Application from an Avaya Experience Platform™ Administrator. This gives the customer a Client ID and Secret which can be later used to acquire a bearer token to invoke Avaya Experience Platform™ APIs. |
Copy the Account ID | Account (Tenant) Administrator | The Accounts page in Avaya Experience Platform™ Administration has Account ID which can be copied for use in the Avaya Experience Platform™ APIs |
Browse Avaya Experience Platform™ API Documentation on the Developer Portal | Developer | The documentation available here on developers.avayacloud.com. Developers can sign up at accounts.avayacloud.com to access additional API documentation and leave comments |
Acquire Access Tokens | Developer | How to authenticate with Avaya Experience Platform™ APIs documents the authentication flow for the Avaya Experience Platform™ APIs |
Invoke Avaya Experience Platform™ APIs | Developer | Developers use the Account ID and Access Token retrieved earlier to implement the Avaya Experience Platform™ APIs into their applications. Implementing Customer Journey and building Chat Custom Integrations are easy! |
Contribute to Discussions and view Changelog, FAQs, Troubleshooting | Developer | Developers can provide feedback and ask questions by using Discussions Developers can also provide direct feedback and leave a comment at the bottom of any page on developers.avayacloud.com Developers can view the Changelog along with important questions tagged as FAQs in the Discussions section |
Updated over 1 year ago