Skip to main content
Use this endpoint to send one supported free-form message to one recipient. Set type to choose the content format and include the fields required for that type.

Endpoint

Rate limit: 20 requests per minute for each API key and fromPhoneNumber combination.

Common fields

Every request uses the same headers and endpoint. Replace PAYLOAD with one of the JSON bodies in the sections below.

Message types

Text Message

Open the request fields and example for this message type.

Image Message

Open the request fields and example for this message type.

Document Message

Open the request fields and example for this message type.

Audio Message

Open the request fields and example for this message type.

Video Message

Open the request fields and example for this message type.

Sticker Message

Open the request fields and example for this message type.

Location Message

Open the request fields and example for this message type.

Interactive Message

Open the request fields and example for this message type.

Successful response

All eight content types use the same success envelope.

Errors

This endpoint queues one message per request. For an approved template sent to multiple recipients, use Send a Template Broadcast.