Skip to main content

Base URL

Content Type

All requests must include Content-Type: application/json. Request bodies must be valid JSON. Maximum request body size is 1 MB.

Authentication

Most endpoints require an API key passed via the Authorization header:
See Authentication for details.

Idempotency

Include an Idempotency-Key header on POST requests to safely retry without creating duplicates. See Idempotency.

Endpoints

Email

SMS

Push Notifications

Health

Request IDs

Every response includes an X-Request-ID header. You can also send your own X-Request-ID to correlate requests. Include this ID when contacting support.

Status Lifecycle

Email

SMS

Scheduled messages start with status scheduled and move to queued at the scheduled time.