Digital Engagement API

Welcome to the Digital Engagement API ! Our suite of APIs enable you to enhance communications and interactions with your customers. This site provides comprehensive documentation for all of our APIs and you’ll find everything you need to know about working with a particular API in the corresponding section. Before you get started, there are some fundamental concepts that you need to understand and tools that might help you that apply across all our APIs.

Our APIs consist of the following:

  • SMS : send and receive text messages (SMS), fetch or receive delivery reports on your endpoint in real time and ability to see message logs. You can send messages in different languages, schedule your messages, define delivery time window and much more.

  • Email : send both transactional and marketing email messages. It allows users to create rich, personalized, and responsive emails using API. Email messaging can be simple with ad-hoc one-way communication or more advanced with template management and scheduled sending.

  • Push Notifications : send messages directly to user’s of your mobile application. Push notifications are a direct channel to your customers helping you to engage and inform, improve the shopping experience and build loyalty.

  • Broadcasts : send informational or marketing messages in bulk to a list of subscribers or a specific segment. You can set up broadcasts for different channels (SMS, Email or Push Notifications) and can also schedule them for a specific time and date.

  • List Management : manage the subscription lists, build rich profiles for each person to be able to create audience segments for more precise targeting.

  • Mobile Wallet : personalize interactive wallet templates with specific information and create passes to each member of your audience.

  • Multiple Choice: create and personalize a Trivia game that is played with a prepared list of questions on any topic of your choice.

  • Two Factor Authentication: set up a security process where users must provide two different authentication factors to verify their identity and access their account.