Docs
API · domains

List domains

Page through every domain registered for the project, newest first. Filter by verification status to find what's still pending.

GET/v1/domains

Returns a cursor page of domains. The list omits per-record deliverability detail; fetch a single domain with retrieve for its full records and auth health.

01 Query parameters

statusstringOptional
Filter by verification status — one of pending, verified, or failed.
limitintegerOptional
Page size, 1–100. Defaults to 25.
cursorstringOptional
The nextCursor from a previous response. Omit for the first page.

02 Request

curl "https://api.drin.run/v1/domains?status=verified&limit=25" \
  -H "Authorization: Bearer $DRIN_API_KEY"

03 Response

200 OK — a page of domains. When nextCursor is null you've reached the end. See Pagination for the full walk.

JSON
{
  "data": [
    {
      "id": "dom_01HZ8K3M9P",
      "domain": "mail.acme.com",
      "status": "verified",
      "records": [ /* … */ ],
      "createdAt": "2026-05-30T11:04:00Z"
    }
  ],
  "nextCursor": null
}