The Drin REST API is reachable at:Documentation Index
Fetch the complete documentation index at: https://drin.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
/v1 and speak JSON. The pages in this section
are generated from the OpenAPI spec and include a live request console.
Conventions
Authentication
Authorization: Bearer <key>, plus X-Drin-Product for account-wide keys.Errors
A consistent
{ "error": { "type", "message" } } envelope on any non-2xx.Pagination
Every list endpoint returns a cursor page:?limit= (page size) and ?cursor= (from the previous nextCursor). When
nextCursor is null, you’ve reached the end. The SDKs and CLI auto-paginate.
Idempotency
Send anIdempotency-Key header on a POST to make it safe to retry; the same
key replays the original result for 24 hours. See
Authentication.
Status codes
| Code | Meaning |
|---|---|
200 / 201 | Success. |
202 | Accepted — the send was queued (returns a message id). |
207 | Multi-status — a batch where items can individually succeed or fail. |
204 | Success, no body (e.g. a delete). |
4xx | Your request — see Errors. |
5xx | Our side — safe to retry idempotently. |
Send your first request
The quickstart walks through a real
POST /v1/emails.