Objective
To receive the Message ID in the Delivery Receipt/DLR in the same format as MT.
Applies To
- SMPP
- Delivery Receipt (DLR)
Procedure
In SMPP MT or Submit_SM_Resp, Vonage SMPP gives message_id in a 32-digit UUID without dashes format (example: 50ea08a3ef5f4dada47bf81d85881adf).
By default, in SMPP DLR or Deliver_SM, Vonage SMPP returns the message_id parameter in a different format by converting it using "hex to decimal" conversion (for this sample ID 50ea08a3ef5f4dada47bf81d85881adf, in DLR, it will return ID 107553412375239870661354226850426526431).
If you prefer the message_id in DLR (Deliver_SM) to be in the same format as in MT (Submit_SM_Resp), you can modify it in your dashboard:
- Log in to your Vonage API Dashboard.
- Select your username to expand the menu.
- Select Settings.
- Under API Settings, select the relevant API key.
- Check the box next to DLR Format Message Id is Hex to receive the message_ID in the same format.
Articles in this section
- How do I send concatenated messages via SMPP?
- “Window of time” to submit a multipart SMS over SMPP
- Why do I receive the same message ID-FID value for all API responses when using Kannel?
- TLS certificates for SMPP nexmo.com
- TLS certificates for SMPP vonage.com
- Why are SMPP concatenated messages not delivered?
- How to Read a Vonage SMPP Delivery Receipt
- Why are my SMS messages displayed as jumbled text?
- Does Vonage need to add my originating IP address to an allow list?
- What field contains the message ID in SMPP?