Bulk Messaging API

× Please to view API detail.

Send and receive MMS messages within Australia and internationally using Telstra Wholesale's enterprise grade Bulk Messaging API. It also allows your application to track the delivery status of both sent and received MMS messages. Get your dedicated Australian number, and start sending and receiving MMS messages today.

The Bulk Messaging API provides the features below:

Feature Description
Dedicated Number Provision a mobile number for your account to be used as from address in the API
Send Messages Sending MMS messages
Receive Messages Telstra will deliver messages sent to a dedicated number or to the notifyURL defined by you
Broadcast Messages Invoke a single API call to send a message to a list of numbers provided in to
Delivery Status Query the delivery status of your messages
Callbacks Provide a notification URL and Telstra will notify your app when a message status changes
Alphanumeric Identifier Differentiate yourself by providing an alphanumeric string in from. This feature only works on domestic numbers, i.e. Australian, destinations only.
Bounce-back response See if your MMS hits an unreachable or unallocated number (Australia Only)
Queuing Bulk Messaging API will automatically queue and deliver each message at a compliant rate.

Benefits

Free Trial vs Paid Plan Features

We welcome you to try the Bulk Messaging API with our 60 day free trial. Limited to the first 1000 messages. After your Free Trial ends, signing up for the paid keys will give you access to the full suite of Bulk Messaging API features, namely:

  • No limit on number of paid messages sent
  • Your dedicated virtual numbers are provisioned till end of contract.

Delivery Status: Notification/Callbacks vs Polling

The API provides two methods to confirm that a message has been delivered to the destination.

  1. When you send a message there is an opportunity to specify a notifyURL. Once the message has been delivered, the API will make a call to this URL to advise of the message status.
  2. If you do not specify a URL you can always call the GET MMS STATUS API to get the status of the message.