1 / 4

DLR Push API Specifications

The DLR Push API sends the delivery report of the sent message to the clientu2019s URL. To know more, visit https://routemobile.com/developers/api/<br>

theroutemob
Télécharger la présentation

DLR Push API Specifications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DLR Push API Specifications Version: 2.0 Date: November, 2019 1 Route Mobile Limited © 2019. All rights reserved

  2. Document Information and Version History Document Information Document Information Document Name Document Name DLR Push API Specifications This document describes how the delivery report of the sent message is relayed to the client. December 07, 2016 1.0.0 Jyotsna Document Description Document Description Creation Date Creation Date Initial Version Initial Version Author Author Document Change Log Document Change Log Modification Modification Date Date January 15, 2018 November 26, 2019 Version Version Number Number Change Summary Change Summary Author Author Hrudeep Goregaonkar Hrudeep Goregaonkar 1.0.1 Reformatted and reviewed document for language. 2.0 Reviewed – No changes Document Approval Log Document Approval Log Approval Date Approval Date February 06, 2018 November 26, 2019 Approver Approver Sachin Kanojia Ramesh Helaiya Designation Designation Head – Support AVP - Technology 2 Route Mobile Limited © 2019. All rights reserved

  3. Push DLR The DLR Push API sends the delivery report of the sent message to the client’s URL. URL URL http://www.abc.net/Demo/Demo.aspx is how a URL for each client would appear. The parameters appended to the URL would be static. The parameters are explained below. Request Request Parameters Parameters Sr. No. Sr. No. Parameter Parameter Description Description 1 1 sSender sSender Source address. 2 2 sMobileNo sMobileNo Destination number of sent message. Status of the message. (‘UNKNOWN’,’ACKED’, ‘ENROUTE’, ’DELIVRD’,’EXPIRED’, ’DELETED’, ’ UNDELIV’,’ACCEPTED’, ’REJECTD’) Date and time when the message is submitted. Date format should be YYYY-MM-DD Time format should be hh:mm:ss Date and time when the delivery report is received. Date format should be YYYY-MM-DD Time format should be hh:mm:ss 3 3 sStatus sStatus 4 4 dtSubmit dtSubmit 5 5 dtDone dtDone Unique identification for a message given at the time of submission. 6 6 sMessageId sMessageId 7 7 iCostPerSms iCostPerSms Cost per message or SMS. Total credits deducted depending upon number of message parts. 8 8 iCharge iCharge 9 9 iMCCMNC iMCCMNC Mobile Country Code and Mobile Network Code. No error=0 Error=Respective error code Example: 205 (Unknown Error) Campaign name for that batch. User defined field 1. User defined field 2. 10 10 iErrCode iErrCode 11 11 12 12 13 13 sT sTag sU sUdf1 df1 sU sUdf2 df2 agN Name ame 3 Route Mobile Limited © 2019. All rights reserved

  4. Response Response HTTP Status/Error HTTP Status/Error Code Code Sr. No. Sr. No. Description Description OK: The request has succeeded. The information returned with response is dependent on the method used in the request. Accepted: The request has been accepted for processing, but the processing has not been completed. 1 1 200 200 2 2 202 202 Note Note: The response codes other than 200 or 202 are not taken into consideration and requests for such response codes are considered as failed.  The method used for posting the delivery report onto the client’s URL is POST.  4 Route Mobile Limited © 2019. All rights reserved

More Related