Developers
Connect SMS to your Australian business workflows. Send messages, verify one-time codes and follow delivery events. Connect compatible AI clients through MCP when enabled.
Start with the REST API
Create a scoped key, choose a route and call the API from your backend. Save the returned message ID and check queue.success before following delivery status.
POST /api/v1/messages
{
"recipients": [
"+61491570006"
],
"message": "Your booking is 12 Nov at 10 am (Sydney time).",
"message_purpose": "transactional",
"reference": "appointment-1042"
}Example payload using an ACMA-reserved example number. Add server-side authorisation and an Idempotency-Key header. Accepted or queued is not delivery confirmation.
Signed webhooks
Receive message status and campaign events at a public HTTPS endpoint. Verify the raw-body signature, deduplicate by event ID and inspect delivery attempts in Developer Tools.