What is SMS API?

    An SMS API is an HTTP interface that lets software send and receive text messages programmatically, usually with a single authenticated POST request carrying the recipient, the sender and the message body.

    A modern SMS API is a REST endpoint that accepts JSON, authenticates with an API key, and returns a message ID for tracking. Delivery outcomes come back later as webhooks rather than in the original response.

    Because the interface is plain HTTP, an SMS API works from any language, any framework, and from no-code tools like Zapier, Make and n8n without an SDK.

    SMS API: quick facts

    • Texto exposes a single unversioned /send endpoint
    • Optional campaign parameter groups messages for reporting
    • OpenAPI 3.1, Postman, API Blueprint and RAML specs published

    Texto and SMS API

    One endpoint, API key auth, JSON in and out.

    Texto REST API

    Send your first SMS in minutes

    3¢ per message to Australia. Australian-owned, no contracts, five free credits on signup.

    Get started free