How to use the transactional response token to debug a transactional API call?

Here is what you need to do when you want to check the effective sending time of a transactional push compared to the API call time.

This guide is specific to Batch's Mobile Engagement Platform (More on the difference between Batch's CEP and MEP).

The Transactional API allows you to send action-oriented or time-sensitive push notifications to a specific user ID or to a group of IDs (device token, install ID, or custom user ID).

Once your POST successfully reaches the API endpoint, you should receive an HTTP 201 confirmation and a unique Transactional response token representing the transaction.

You can display information related to the transactional push notifications delivery using the Transactional response token in the debug tool (Dashboard settings > Debug). This allows you to check the effective sending time of a transactional push as well as the API call time to monitor potential latencies.

If the POST data does not meet the API requirements, you will receive an actionable error message.

Last updated

Was this helpful?