Support

Validate a domain contact request body

View as Markdown

Validates contact information against the domain-level rules for each domain in the domains list.

Full description

Validates contact information against the domain-level rules for each domain in the domains list. Pass tlds as an alternative, except for .uk domains which require full domain names.

POST
/v1/domains/contacts/validate

Authorization

bearerAuth
AuthorizationBearer <token>

Personal Access Token (PAT). Generate one from the developer dashboard. Pass as: Authorization: Bearer .

In: header

Query Parameters

marketId?string

MarketId in which the request is being made, and for which responses should be localized

Formatbcp-47
Default"en-US"

Request Body

An instance document expected for domains contacts validation

Response Body

curl -X POST "https://example.com/v1/domains/contacts/validate" \  -H "Content-Type: application/json" \  -d '{    "domains": [      "string"    ]  }'
Empty

Agent & Automation Notes

Scopesdomains.domain:read, domains.domain:create, domains.domain:delete, domains.domain:update, domains.contact:update, domains.dns:update, domains.transfer:execute
Rate limit60 req/min per credential
On failureGET operations are safe to retry. PUT/PATCH DNS are idempotent by shape. POST purchase is NOT idempotent — verify state before retrying.

Last updated on

How is this guide?