SendServiceNoHeader
Implementation of the SendService (for sending text messages) with authentication information passed in as parameters rather than in a header. This allows development/runtime environments without support for the SOAPHeaders to consume the service. Click here for a free trial.
The following operations are supported. For a formal definition, please review the Service Description.
-
SendMessageMultipleRecipients
Sends an SMS message to the specified recipients using the default originator and validity period
Parametersusername Your Esendex username password Your Esendex password account Your Esendex account reference, usually the inbound number in international format eg: 447777111222 recipients An array of mobile numbers to send the message to body The content of the message. 160 max characters per part for Text, 140 octets max for Binary and SmartMessaging, 70 octet pairs for Unicode messages. Longer message bodies will be sent as multiple message parts. type The type of message (Text, Binary, SmartMessage, Unicode)
Returns an array of message IDs assigned by the Esendex message Server -
SendMessageMultipleRecipientsFull
Sends an SMS message to the specified recipients using the default originator and validity period
Parametersusername Your Esendex username password Your Esendex password account Your Esendex account reference, usually the inbound number in international format eg: 447777111222 originator The alias the message should appear to come from. Can be another phone number or up to 11 alpha numeric characters recipients An array of mobile numbers to send the message to body The content of the message. 160 max characters per part for Text, 140 octets max for Binary and SmartMessaging, 70 octet pairs for Unicode messages. Longer message bodies will be sent as multiple message parts. type The type of message (Text, Binary, SmartMessage, Unicode) validityperiod The validity period of the message in hours.
Returns an array of message IDs assigned by the Esendex message Server -
SendMessageBatch
Sends an SMS message to the specified recipient using the default originator and validity period
Parametersusername Your Esendex username password Your Esendex password account Your Esendex account reference, usually the inbound number in international format eg: 447777111222 messages Array of messageSubmission elements to send
Returns an array of message IDs assigned by the Esendex message Server -
SendMessageFull
Sends an SMS message to the specified recipient
Parametersusername Your Esendex username password Your Esendex password account Your Esendex account reference, usually the inbound number in international format eg: 447777111222 originator The alias the message should appear to come from. Can be another phone number or up to 11 alpha numeric characters recipient The mobile number to send the message to body The content of the message. 160 max characters per part for Text, 140 octets max for Binary and SmartMessaging, 70 octet pairs for Unicode messages. Longer message bodies will be sent as multiple message parts. type The type of message (Text, Binary, SmartMessage, Unicode) validityperiod The validity period of the message in hours.
Returns the ID of the message assigned by the Esendex message Server -
SendMessage
Sends an SMS message to the specified recipient using the default originator and validity period
Parametersusername Your Esendex username password Your Esendex password account Your Esendex account reference, usually the inbound number in international format eg: 447777111222 recipient The mobile number to send the message to body The content of the message. 160 max characters per part for Text, 140 octets max for Binary and SmartMessaging, 70 octet pairs for Unicode messages. Longer message bodies will be sent as multiple message parts. type The type of message (Text, Binary, SmartMessage, Unicode)
Returns the ID of the message assigned by the Esendex message Server -
GetMessageStatus
Returns the status of a previously submitted message
Parametersusername Your Esendex username password Your Esendex password account Your Esendex account reference, usually the inbound number in international format eg: 447777111222 id ID of the message
Returns a status code of Queued, Sent, Delivered, Failed