sendsend.email

List inbound domains

GET/v1/inbound/domains

The domains this project receives on, and whether each one’s DNS is in place.

Required scope: inbound:manage

Example

curl -X GET 'https://api.sendsend.email/v1/inbound/domains' \
  -H "Authorization: Bearer $SENDSEND_API_KEY"

Response 200

{
  "object": "list",
  "data": [
    {
      "id": "ind_Wq7…",
      "object": "inbound_domain",
      "domain": "support.acme.com",
      "status": "pending",
      "mx_ok": false,
      "txt_ok": false,
      "records": [
        {
          "purpose": "mx",
          "type": "MX",
          "name": "support.acme.com",
          "value": "inbound-smtp.us-east-2.amazonaws.com",
          "priority": 10,
          "status": "missing"
        },
        {
          "purpose": "verification",
          "type": "TXT",
          "name": "_sendsend-inbound.support.acme.com",
          "value": "sendsend-verify=k3x…",
          "status": "missing"
        }
      ],
      "last_checked_at": null,
      "verified_at": null,
      "created_at": "2026-10-06T15:00:00.000Z"
    }
  ]
}

Errors

StatusCodeWhen
401unauthorizedThe API key is missing, invalid or revoked.
403forbiddenThe key does not have the scope this endpoint needs.

Every error has the same shape. See Errors.