Choosing between REST API and SOAP API

Unica provides both options of interacting with TMS service using REST or SOAP API.

SOAP API is legacy and traditional mechanism in which developers can use WSDL to build a client and invoke services as explained in rest of the document. It also allows you to provide attachments to sent via email so SOAP can be a preferred mechanism if your communication involves attachments like a ticket for a concert. However, SOAP API can send message only to a single user in an invocation.

REST API is a newer easy to use industry standard mechanism of exposing and consuming APIs based on HTTP protocol. It also provides an easy to follow documentation which explains API signature, request and header parameters, request payload and response details in a simple to understand JSON format. Deliver TMS REST API also allow you to send messages to multiple (upto 1000) users in a single invocation. However, it doesn't support attachments as of now.