The Developer Hub

Welcome to the Developer Documentation Hub. You'll find comprehensive guides and documentation to help you start working with SMS,Voice, 2FA, VMN, SMPP and Outbound Dialing Documentation as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Delivery URL for SMS API

What is Delivery URL?

DLRURL is the URL from which you can get the delivery reports if requested through an API. To request such delivery reports, you need to pass "DLRURL" parameter in the API URL.

Custom Flags in DLRURL

We have few custom flags supported in DLR URL to get the additional values. In case one wants to build the URL in above format, the following flags can be used:

Field Name


SMS status code


MessageID generated by us


ReferenceID provided for the sms


Custom Flag 1 associated with the message


Custom Flag 2 associated with the message


Credits charged for the Sms


Sent to Operator time in YYYY-MM-DD HH:mm:SS format


Request receive time in YYYY-MM-DD HH:mm:SS format


Delivered time in YYYY-MM-DD HH:mm:SS format


Sent to Operator in unixtime format


Delivered time in unixtime format


Request Receive time in unixtime format


Mobile Number


No of Message Units


Sample DLRURL without encode{sent}&delivered={delivered}&custom={custom}&sid={sid}&status={status}&reference={reference}&custom1={custom1}&custom2={custom2}&credits={credits}

What's Next

API Responses