List domains

GET
https://reloop.sh/api/domain/v1/list

Query Parameters

pagenumberdefault: 1
  • Minimum value: 1
limitnumberdefault: 10
  • Minimum value: 1
  • Maximum value: 100
qstring

Search query for domain name

status"pending""verifying""active""suspended""failed"

Possible values: pending | verifying | active | suspended | failed

import { Reloop } from "reloop-email";

const reloop = new Reloop({ apiKey: "rl_123456789" });

const { response: domains, error } = await reloop.domain.list({
  page: 1,
  limit: 10,
  status: "active",
});
if (error) throw error;
{
  "object": "domain",
  "domains": [
    {
      "object": "domain",
      "id": "domain_123456789",
      "domain": "send.example.com",
      "status": "active",
      "userVerifiedDomain": true,
      "systemVerified": true,
      "customReturnPath": "inbound",
      "isClickTrackingEnabled": true,
      "isOpenTrackingEnabled": true,
      "tls": "opportunistic",
      "isTrackingDomain": false,
      "isSendingEmailEnabled": true,
      "isReceivingEmailEnabled": true,
      "dnsRecords": [
        {
          "id": "dns_123456789",
          "recordType": "MX",
          "recordTypeName": "MX",
          "domain": "example.com",
          "name": "@",
          "value": "email.reloop.sh",
          "ttl": "Auto",
          "priority": 10,
          "status": "active",
          "createdAt": "2026-03-30T10:00:00.000Z",
          "updatedAt": "2026-03-30T10:00:00.000Z"
        }
      ],
      "createdAt": "2026-03-30T10:00:00.000Z",
      "updatedAt": "2026-03-30T10:00:00.000Z"
    }
  ],
  "total": 1,
  "page": 0,
  "limit": 0,
  "event": "evt_123456789"
}

Was this page helpful?

Edit this page