Getting started

Find your API login and password in the account dashboard. Access requires verified email, an active subscription or trial, and a configured downstream connection. The API password is displayed once.

Example request

curl -X POST 'https://api.sendsend.dev/v1/commands' \
  -u 'YOUR_API_LOGIN:YOUR_API_PASSWORD' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: order-4522-notify' \
  -d '{"channel":"telegram","recipient":"RECIPIENT_ID","message":"Your order is ready"}'

The JSON object accepts `channel` (telegram, viber or whatsapp), `recipient` in your connector's accepted format and `message` text.

Authentication and limits

Response codes

{"ok":true,"request_id":"...","status":"accepted"}

Security

Internal destination URLs are never exposed in API responses. API logs hold request metadata, not message text or recipient identifiers. Obtain recipient consent before messaging.