Unica Deliver REST APIs

Deliver has exposed REST APIs which can be used to perform variety of operations like working with Email, SMS, Push, WhatsApp messages and communication templates, working with batch production and test message sending as well as transactional message sending. This chapter provides details of these APIs, how to authenticate and generate API token which is needed to call these APIs.

Since these APIs directly work using Deliver hosted account credentials, all the operations like view, create, update, delete are accessible via these APIs. So, these APIs should be typically used by a user who is Deliver Administrator. If you are integrating these APIs in a third-party application to work with Unica Deliver Hosted Services, you should allow operations based on these APIs with proper authentication and authorization of users accessing this third-party application.

The host name needed to use for invoking all the APIs is value of configuration parameter uiHostName under Deliver >> serverComponentsAndLocations >> hostedServices configuration setting page. Typically, it is one of the Deliver datacenter hosts where your Deliver account is provisioned. For information related to connections to message services for exact value of host name you need to use, see Connections to message services.