Send Single SMS Message

This document will describe how to send a singular SMS message using our API.

POST /send/single

Send a single SMS message to recipient.

curl -X POST \
"http://api.mobivatebulksms.com/send/single" \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer [API Key]' \
-d '{ "originator": "Test", "recipient": "44700011122", "body": "This is a test message", "routeId": "mglobal" }'

Send a single SMS message with reference

curl -X POST \
"https://api.mobivatebulksms.com/send/single" \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer [API Key]' \
-d '{ "originator": "Test", "recipient": "44700011122", "body": "This is a test message", "routeId": "mglobal", "reference": "my-reference-1234" }'

Send a single SMS message with campaign id

curl -X POST \
"https://api.mobivatebulksms.com/send/single" \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer [API Key]' \
-d '{ "originator": "Test", "recipient": "44700011122", "body": "This is a test message", "routeId": "mglobal", "reference": "myref", "campaignId": "abc-123" }'

Headers

NameValue

Content-Type

application/json

Authorization

Bearer [API Key]

Body

NameTypeRequired?Description

originator

string

Yes

Originator/SenderID for SMS messages (MaxLength - AlphaNumeric: 11, numeric: 15).

recipient

string

Yes

Recipient of SMS Message (Numeric only, MSISDN format inc international prefix).

body

string

Yes

Message text.

routeID

string

Yes

Specified message route.

campaignId

string

No

Attach message to existing campaignId.

reference

string

No

Your reference, will be provided as part of the delivery receipt for correlation.

shorternUrls

boolean

No

Default: false

If set to true, long urls included in the message will be shortened

Response

{
   "id":"ef5796ce-e326-4a09-9033-6b457039b1ba",
   "originator":"Test",
   "recipient":"44700011122",
   "body":"This is a test message",
   "routeId":"mglobal",
   "reference":null,
   "campaignId":null
}

To see a full list of SMS Responses and examples click here.

Last updated