0% found this document useful (0 votes)
43 views3 pages

DLR Push Api Specifications (Version:1.0.0, July 10,2012)

The document describes specifications for a DLR Push API that sends delivery reports to a client's URL. It details the URL format, parameters included in the URL, possible HTTP status codes, and SMS delivery status error codes.

Uploaded by

Atty Rahmawati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views3 pages

DLR Push Api Specifications (Version:1.0.0, July 10,2012)

The document describes specifications for a DLR Push API that sends delivery reports to a client's URL. It details the URL format, parameters included in the URL, possible HTTP status codes, and SMS delivery status error codes.

Uploaded by

Atty Rahmawati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

1

DLR Push API SPECIFICATIONS


(Version:1.0.0,July 10,2012)

TCASTSMS® GATEWAY
ADDRESS: JEPE 9 Building - Jalan Ragunan Raya No. 9 Jati Padang, Pasar Minggu Jakarta Selatan 12540 – Indonesia
TELP: +62 21 7815328; +62 21 7823311 SMS CENTER: +62 819 0808 0709 EMAIL: [email protected] BBM: TCASTSMS
WEB: www.SMSGatewayMurah.com | www.SMSMaskingMurah.com
2

OVERVIEW
The DLR Push API sends the DLR to the Client’s URL.

URL
The URL for each client would look like ‘http://www.abc.net/Demo/Demo.aspx’ .

The parameters appended to the URL would be static. The parameters are
explained below

Parameters

Parameter Name Description


sSender Source Address
sMobile No Destination number of the sent message.
sStatus Status of the message.( 'UNKNOWN',
'ACKED', 'ENROUTE', 'DELIVRD',
'EXPIRED', 'DELETED',
'UNDELIV', 'ACCEPTED', 'REJECTD')
sMessageId The unique identification for message
given at the time of submission.
dtDone Date-Time at which delivery report is
received.
Date format should be ‘yyyy-mm-dd
HH:mm:ss’
dtSubmit Date-Time when the message is
submitted.
Date format should be ‘yyyy-mm-dd
HH:mm:ss’

Error Codes

http Status Code Description

200 OK: The request has succeeded. The information


returned with the response is dependent on the method
used in the request.
202 Accepted: The request has been accepted for
processing, but the processing has not been
completed.
Note:
 The response codes other than 200 or 202 are not taken into consideration and
the requests for such response codes are considered as failed.
 The method used for posting delivery report onto the client’s URL is POST.

TCASTSMS® GATEWAY
ADDRESS: JEPE 9 Building - Jalan Ragunan Raya No. 9 Jati Padang, Pasar Minggu Jakarta Selatan 12540 – Indonesia
TELP: +62 21 7815328; +62 21 7823311 SMS CENTER: +62 819 0808 0709 EMAIL: [email protected] BBM: TCASTSMS
WEB: www.SMSGatewayMurah.com | www.SMSMaskingMurah.com
3

TCASTSMS
Status Permanent or
Type Status Description Retryable?
Error Code Temporary?

0 Status DELIVRD DELIVRD to SIM Permanent NO


1 Status UNDELIV Unidentified Subscriber Permanent NO
5 Status EXPIRED Unidentified Subscriber Temporary YES
9 Status UNDELIV Illegal Subscriber Permanent NO
11 Status UNDELIV Teleservice not provisioned Permanent NO
12 Status UNDELIV Illegal Equipment Permanent NO
13 Status UNDELIV CallBarred Permanent NO
21 Status UNDELIV Facility Not Supported Permanent NO
27 Status EXPIRED Absent Subscriber Temporary YES
31 Status EXPIRED SubscriberBusyForMT_SMS Temporary YES
32 Status EXPIRED SM-Delivery Failure Temporary YES
34 Status EXPIRED System Failure Temporary YES
35 Status UNDELIV Data Missing Permanent NO
36 Status UNDELIV Unexpected Data Value Permanent NO
144 Status UNDELIV Unrecognized component Permanent NO
145 Status UNDELIV Mistyped component Permanent NO
146 Status UNDELIV Body structured component Permanent NO
160 Status EXPIRED Duplicate invoke ID Temporary YES
161 Status UNDELIV Unrecognized operation Permanent NO
162 Status UNDELIV Mistyped parameter Permanent NO
163 Status EXPIRED Resource limitation Temporary YES
164 Status EXPIRED Initiating release Temporary YES
165 Status EXPIRED Unrecognized linked ID Temporary YES
166 Status EXPIRED Linked Response expected Temporary YES
167 Status EXPIRED Unexpected linked operation Temporary YES
176 Status UNDELIV Unrecognized invode ID Permanent NO
177 Status EXPIRED Return result expected Temporary YES
178 Status UNDELIV Mistyped parameter Permanent NO
192 Status EXPIRED Unrecognized invoke ID Temporary YES
193 Status EXPIRED Return error unexpected Temporary YES
194 Status UNDELIV Unrecognized error Permanent NO
195 Status UNDELIV Unexpected error Permanent NO
196 Status UNDELIV Mistyped parameter Permanent NO
200 Status UNDELIV Unable to decode response Permanent NO
201 Status EXPIRED Provider abort Temporary YES
202 Status UNDELIV User abort Permanent NO
203 Status EXPIRED Timeout Temporary YES
204 Status UNDELIV API Error Permanent NO
205 Status EXPIRED Unknown Error Temporary YES
255 Status EXPIRED Unknown Error Temporary YES

TCASTSMS® GATEWAY
ADDRESS: JEPE 9 Building - Jalan Ragunan Raya No. 9 Jati Padang, Pasar Minggu Jakarta Selatan 12540 – Indonesia
TELP: +62 21 7815328; +62 21 7823311 SMS CENTER: +62 819 0808 0709 EMAIL: [email protected] BBM: TCASTSMS
WEB: www.SMSGatewayMurah.com | www.SMSMaskingMurah.com

You might also like