Send Transactional SMS

Sends text message to contact with specified phone number. The phone number must be in E.164 format.

Message Format must be E.164

When using a phone number in the API the phone number must be in the E.164 format. For example, a US number such as 214-587-0032 by itself is not enough for the API to know what number to send to. It must include the country code and start with a +:

+12145870032

This format is required and if the API receives a number to send an SMS to that is not in this format it will reject/fail the API call.

Contacts are created if they don't exist

When sending the message if the contact does not exist in DailyStory, the contact will be created. If the contact is not active, the contact will be changed to Active when the message is sent.

It is important to understand how this may impact license usage of Active Contacts.

No proactive filtering of special characters

When creating text message content it's important to be mindful of the characters used. It is possible to unintentionally use a special Unicode character such as ’ . This apostrophe is common when editing content in a Apple text editor. In addition to this special character there are a number of other special Unicode characters.

When editing in the DailyStory text message editor we will proactively attempt to replace these. However, when using the API, no such checks are enforced.

We recommend 3rd party websites that provide tools to check your SMS characters and message length:

https://charactercounter.com/sms

Language
Credentials
Basic
base64
:
Click Try It! to start a request and see the response here!