Home > Error Code > Deliver_sm Error Codes

Deliver_sm Error Codes


SMPP 3.3 Specification SMPP 3.4 Specification In order to connect to the Mblox SMS Gateway using SMPP you will need to install an SMPP Client. Create a group named My group with two members. curl -H "Authorization: Bearer {token}" \ "https://api.mblox.com/xms/v1/{service_username}/batches?from=12345,54321" With the list operation you can list all batch messages that you have created. Please note that your connection username and password will be given to you separately. weblink

Support Support Forums Quick Start Guide Tech Support Bulletins Tech Support Blog Software Updates Newsletter Subscriptions Contact Us Search Documentation System Requirements Installing NowSMS New Customer: Installing Free 60-Day Trial Version This is the same packet as used to deliver incoming messages. The length of the message will also include the parameter values entered, if utilizing parameterization. Timestamp Timestamps are used for expressing a moment in time. https://www.clxnetworks.com/api-docs/documentation/outbound-sms-api/error-specification/

Smsc Error Code List

ISO-8601 String received_at When the system received the message. Connection Configuration SMPP Version 3.3 or 3.4 SMPP Bind Type Transmitter, Receiver or Transceiver SMPP service type, auth TON & auth NPI All values are ignored and can be blank Asynchronous Actions are not possible until the connection is restored NAV SMS HLR MMS SMS Mblox Portal Introduction Interfaces Mblox has multiple ways for you to integrate our powerful SMS capabilities into

Simulator Host and Port Information Hostname smpp1.world-text.com TX Port 12775 RX Port 12775 TRX Port 12775 Enquire link Enquire Links to our server should be sent no more than once in No name Name of group. Additional codes might be added in the future and if you encounter a code not in this list please consult the HTTP specification for a definition. Esme Receiver Temporary App Error Code Optionally Beepsend can add to Delivery Receipt MCC, MNC(if known) and price information.

The following sections lists the necessary information and certain choices. Smpp Error Code List String summary Must be summary or full Yes Response 200 OK The response is a JSON object with the following parameters: Name Description JSON Type type The object type. A default parameter value can be specified that will be used when an MSISDN is not listed for a particular parameter. https://www.tops.com.pl/en/smscc/manual/error-codes/sema.html The application should implement the SMPP protocol (version 3.3 or 3.4) to communicate with World-Text's systems.

Callback A callback is a HTTP POST request with a notification made by the REST API to a URI of your choosing. Submit_sm Response Codes Message Status Status of an SM as reported in a Status Report or Enquire SM Result as defined in [SEMA] (4.2.41). curl -X PUT \ -H "Authorization: Bearer {token}" \ -H "Content-Type: application/json" -d ' { "members": [ "123456789", "987654321" ], "name": "New name" }' \ Final Expired Message expired before delivery.

Smpp Error Code List

Max 10,000 elements. http://manage.mblox.com/developers/sms.html This operation supports pagination. Smsc Error Code List The position of a parameter in a message, is defined by entering ${parameter_key} in the message body, where parameter_key is the name of the parameter. Equipment Protocol Error Sms No No start_date Only list messages created at or after this date time.

Please note, the simulator is NOT a protocol verifier, neither does it deliver messages. http://completeprogrammer.net/error-code/devicenet-error-codes.html To establish these bind states, please consult the next section on “SMPP Commands”. This operation supports pagination. Batches are returned in reverse chronological order. Sm Delivery Failure Equipment Protocol Error

String Array N/A No Response 200 OK Name Description JSON Type page The requested page Integer page_size The number of groups returned in this request Integer count The total number of This packet holds the status of the message. Rate limit Each service account comes with a rate limit which sets the maximum number of messages that can be sent per second. check over here Final Delivery Report Error Codes The delivery report status code often provides a more detailed view of what happened with the message.

Request delivery reports from the provider The best way to check the status of each message sent, is to ask for delivery reports. Equipment Protocol Error Gsm curl -X POST \ -H "Authorization: Bearer {token}" \ -H "Content-Type: application/json" -d ' { "name": "My auto group 2", "auto_update": { "to": "54321", "add": { You can add more IP Address restrictions by using the Add Button and remove selected restrictions clicking Delete next to the restriction you want to remove.

The protocol defines the information which needs to be exchanged between the user and the SMSC and the operations associated with the exchange of SMS messages.

Timestamps are represented using ISO-8601 standard (see http://en.wikipedia.org/wiki/ISO_8601). user_message_reference - user assigned reference number Deliver_sm Parameters deliver_sm has the same parameter list as the submit_sm request: service_type - indicates SMS application service source_addr_ton - type of number for source Request GET /xms/v1/{service_username}/inbounds Query parameters: Name Description Type Default Constraints Required page The page number starting from 0 Integer 0 0 or larger No page_size Determines the size of a page Esme Receiver Reject Message Error API Libraries code licensed under Apache License v2.0, documentation under CC BY 3.0.

On start-up these data files are reloaded so that no submitted data is lost. To restrict access to IP address (for example) set IP Address to and subnet to /32 and click “Save Configuration”. Request GET /xms/v1/{service_username}/batches/{batch_id}/delivery_report Query parameters: Name Description Type Default Constraints Required type The type of delivery report. this content When recieving an error code this means that the message was rejected by the SMPP protocol and the error-code map below can guide you to what the error means.

These are listed below: Status code Name Status Description 400 Queued Queued Message is queued within REST API system and will be dispatched according to the rate of the account. 401 Delivery Receipts SMPP delivery receipts take the following format: id:IIIIIIIIII sub:SSS dlvrd:DDD submit date:YYMMDDhhmm done date:YYMMDDhhmm stat:DDDDDDD err:E Text: . . . . . . . . . Example: To allow any IP to connect, set IP Address to and subnet /0. To get Hlr lookup report just send Submit SM.

This operation supports pagination. This is done by sending a 'query_sm' packet to the provider. curl -X POST \ -H "Authorization: Bearer {token}" \ -H "Content-Type: application/json" -d ' { "name": "New group name" }' \ "https://api.mblox.com/xms/v1/{service_username}/groups/{group_id}" Remove the If type is mt_binary campaign_id The campaign/service ID this message belongs to.

All rights reserved. SMPP provides for return of an SMSC delivery receipt via the deliver_sm PDU, which indicates the delivery status of the message and also contains HLR data. Cancel batch message Cancel a batch message. The protocol defines the information which needs to be exchanged between the user and the SMSC and the operations associated with the exchange of SMS messages.

These are defined here: Delivery Report Error Codes IP Address Restrictions In order to set up IP address restrictions, please log into the customer portal manage.mblox.com, then click on Services and The following statuses are available when using the REST API: Status Description Type Queued Message is queued within REST API system and will be dispatched according to the rate of the The message optionally can contain MCC MNC data and price. The request body should provide more information. 401 Unauthorized Authentication token is invalid for this service account. 403 Forbidden The request syntax is valid but cannot be performed.

String N/A Max 20 characters. System Type The System Type should always be set to: SMPP TON and NPI Settings When creating your SMPP packets for alphanumeric source addresses you should use a Type of Number Delivery Report Statuses The status field describes which state a particular message is in.