2. Digital

Number of APIs: 25

The Digital API can be used by developers to integrate digital solutions outside of Avaya Experience Platform™ like Custom Messaging/Chat Channels, Bots, CRMs, and much more!

  1. Notification Subscriptions - Create Subscription POST https://{{axpAPIDomain}}/api/digital/webhook/v1/accounts/:accountId/subscriptions

  2. Messaging-Media Upload-Media - Upload Media POST https://{{axpDomain}}/api/media-store/v1/media/:mediaId?ttl={{mediaUploadTTL}}&signature={{mediaUploadSignature}}

  3. Notification Subscriptions - List Subscriptions GET https://{{axpAPIDomain}}/api/digital/webhook/v1/accounts/:accountId/subscriptions?channelProviderId={{digitalChannelProviderId}}

  4. Notification Subscriptions - Get Subscription GET https://{{axpAPIDomain}}/api/digital/webhook/v1/accounts/:accountId/subscriptions/:subscriptionId

  5. Notification Subscriptions - Delete Subscription DELETE https://{{axpAPIDomain}}/api/digital/webhook/v1/accounts/:accountId/subscriptions/:subscriptionId

  6. Notification Subscriptions - Update Subscription PUT https://{{axpAPIDomain}}/api/digital/webhook/v1/accounts/:accountId/subscriptions/:subscriptionId

  7. Chat-Engagements - Create Engagement POST https://{{axpAPIDomain}}/api/digital/channel/v1/accounts/:accountId/engagements

  8. Chat-Engagements - List Engagements GET https://{{axpAPIDomain}}/api/digital/channel/v1/accounts/:accountId/engagements?sessionId={{digitalSessionId}}

  9. Chat-Engagements - Get Engagement GET https://{{axpAPIDomain}}/api/digital/channel/v1/accounts/:accountId/engagements/:engagementId

  10. Chat-Engagements - Disconnect Engagement POST https://{{axpAPIDomain}}/api/digital/channel/v1/accounts/:accountId/engagements/{{digitalEngagementId}}:disconnect