Create a free account, grab your API key, and make one POST request.
curl -u api_username:api_password \
-X POST https://api.mobilemessage.com.au/v1/messages \
-H "Content-Type: application/json" \
-d '{
"messages": [
{
"to": "0412345678",
"message": "Your appointment is confirmed for 10am tomorrow.",
"sender": "CompanyABC"
}
]
}'
<?php
$data = [
"messages" => [
[
"to" => "0412345678",
"message" => "Your appointment is confirmed for 10am tomorrow.",
"sender" => "CompanyABC"
]
]
];
$ch = curl_init('https://api.mobilemessage.com.au/v1/messages');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, "api_username:api_password");
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
$response = curl_exec($ch);
curl_close($ch);
echo $response;
const body = {
messages: [
{
to: "0412345678",
message: "Your appointment is confirmed for 10am tomorrow.",
sender: "CompanyABC"
}
]
};
fetch('https://api.mobilemessage.com.au/v1/messages', {
method: 'POST',
headers: {
'Authorization': 'Basic ' + btoa('api_username:api_password'),
'Content-Type': 'application/json'
},
body: JSON.stringify(body)
})
.then(r => r.json())
.then(console.log);
import requests
from requests.auth import HTTPBasicAuth
data = {
"messages": [
{
"to": "0412345678",
"message": "Your appointment is confirmed for 10am tomorrow.",
"sender": "CompanyABC"
}
]
}
response = requests.post('https://api.mobilemessage.com.au/v1/messages',
json=data, auth=HTTPBasicAuth('api_username', 'api_password'))
print(response.json())
{
"status": "complete",
"send_id": 42,
"total_cost": 1,
"results": [
{
"to": "0412345678",
"status": "success",
"cost": 1,
"message_id": "abcd1234-efgh-5678..."
}
]
}
per SMS, pay as you go.
messages in a single request.
free credits to test with.
Connect effortlessly with our developer-friendly API for seamless SMS functionality.
Experience reliable delivery with our direct connections to Australian carriers.
Monitor your campaigns with instant status updates and detailed delivery information.
Jump straight to: Authentication · Send an SMS · Webhooks · Error Codes
Need help integrating with the Mobile Message API? Check out our custom GPT on ChatGPT for personalised assistance and step-by-step guidance!
Send real-time alerts, order confirmations, and security notifications seamlessly.
Integrate interactive messaging with your CRM for customer support and feedback.
Run targeted marketing campaigns with personalized bulk messaging.
Ensure customers never miss an appointment with timely SMS reminders.
Looking for a no-code connection to our service? Connect to more than 7,000 apps, to send and receive SMS messages automatically.
Sign up now and unlock seamless SMS integration with direct-to-carrier delivery and real-time reporting.