Skip to content
WeZend

Getting started

Quickstart: send your first message

Go from zero to a delivered message in about five minutes with the WeZend API.

This guide sends your first message in about five minutes.

1. Get your API key

Sign in to the dashboard, open Settings → API keys, and create a key. It authenticates every request you send and should never be exposed in a browser or mobile app — call it from your own backend.

2. Send a message

curl https://api.wezend.com/v1/messages/send \
  -H "X-API-Key: $WEZEND_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+4512345678",
    "channel": "sms",
    "sender": "WeZend",
    "message": "Hello from WeZend"
  }'

A successful call returns 201 with the message record:

{
  "message_id": "3fa1e2c0-...",
  "status": "queued",
  "channel": "sms",
  "to": "+4512345678",
  "cost": 0.045,
  "currency": "EUR",
  "created_at": "2026-07-08T10:00:00.000Z"
}

3. Check delivery

Poll GET /v1/messages/:message_id, or — better at any real volume — pass a webhook_url in the send request and receive delivery updates as they happen. See Webhooks.

Next steps

One platform. Every customer interaction.

Replace your patchwork of messaging APIs, CDP and automation tools with a single engagement platform built for scale.

No credit card required · EU data residency · 99.99% uptime SLA