DEVELOPERS

One API. Your entire workflow.

Connect a channel, send a message and receive updates through webhooks.

API keys

Create scoped credentials for your application.

Conversations

Work with messages, participants and replies.

Media

Send typed content and attachments.

Templates

Manage approved messages and languages.

Webhooks

Receive signed events for incoming messages and delivery.

Activity

Inspect requests and outcomes in the console.

START BUILDING

Send your first message.

  1. 01

    Connect a channel

    Complete setup in the console.

  2. 02

    Create an API key

    Use a scoped key on your server.

  3. 03

    Register a webhook

    Receive messages and delivery events.

cURL example
curl https://api.tidymessages.com/v1/messages \
  -H "Authorization: Bearer $TIDY_MESSAGES_KEY" \
  -H "Idempotency-Key: order-4821-update" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+15550102020",
    "channel": "whatsapp",
    "content": { "type": "text", "text": "Your order is ready." }
  }'

Ready to start building?

收件箱