API SMS
Outbound SMS
When you send an SMS to a phone number belonging to an end user's device you are sending an Outbound SMS. Historically, this was and still is referred to as a Mobile Terminated (MT) SMS, though nowadays an SMS is not always sent to a mobile device. In an Outbound SMS you can set the From or Sender field with whatever you have registered or purchased with Infobip, either a Long Number, Short Code, or text based Sender.
Send a message
99% of all use cases can be achieved by using this API method. Everything from sending a simple single message to a single destination, up to batch sending of personalized messages to the thousands of recipients with a single API request. Language, transliteration, scheduling and every advanced feature you can think of is supported.
Send single or multiple binary messages to one or more destination address.
All message parameters of the message can be defined in the query string. Use this method only if Send SMS message is not an option for your use case!
Note: Make sure that special characters and user credentials are properly encoded. Use a URL encoding reference as a guide.
Avoid unpleasant surprises and check how different message configurations will affect your message text, number of characters and message parts.
Manage Scheduled SMS Messages
See all scheduled messages and their scheduled date and time. To schedule a message, use the sendAt
field when sending a message.
Change the date and time of already scheduled messages. To schedule a message, use the sendAt
field when sending a message.
See the status of scheduled messages. To schedule a message, use the sendAt
field when sending a message.
Change the status or completely cancel sending of scheduled messages. To schedule a message, use the sendAt
field when sending a message.
Confirm conversion
Use this endpoint to inform the Infobip platform about the successful conversion on your side. Infobip will use this information to monitor SMS performance and provide you with better service. To enable Conversion Tracking, set up the “tracking” object to “SMS” when sending a message over HTTP API. For more information, see: Tracking Conversion.