List customer domains
GET /domainsOperation ID: ListDomains
List registered domains together with key portfolio details such as owner label, DNSSEC status, renewal status, and expiry date.
Supports text search, filtering, sorting, and pagination.
Query parameters
Section titled “Query parameters”| Name | Type | Required | Description |
|---|---|---|---|
search |
string |
no | Case-insensitive partial match against the domain name, owner label, or primary nameserver. |
filter |
string |
no | Comma-separated list of filters. Supported values are cancelled and dnssec-inactive. |
sortBy |
domainListSortKey | no | Sort by one of the public response fields listed in domainListSortKey. |
sortOrder |
sortOrder | no | — |
page |
integer |
no | — |
pageSize |
integer |
no | — |
Responses
Section titled “Responses”| Status | Type | Description |
|---|---|---|
200 |
domainListResponse |
Customer domain list |
400 |
Error |
Invalid query parameters |
401 |
Error |
Unauthorized |
500 |
Error |
Unexpected error |
Response body
Section titled “Response body”| Field | Type | Required | Description |
|---|---|---|---|
success |
boolean |
yes | Success indicator |
code |
integer |
no | Response/Error Code |
response |
domainListResponse | no | — |
Example
Section titled “Example”curl -X GET "https://api.regfish.com/domains" \ -H "x-api-key: $REGFISH_API_KEY"Build a request
Section titled “Build a request”Fill in values — the call below updates as you type. Nothing is sent: the API does not currently allow browser requests from this domain (CORS). The API key is not stored.