Skip to content

Request domain auth code

POST /domains/{domain}/authinfo

Operation ID: RequestAuthinfoByDomain

Generates the transfer authorization code (AuthInfo) for the domain at the registry. The code enables an outbound transfer, request it only on the domain owner’s explicit demand. Guarded by the Domain-Guardian (authinfo rule class) and limited to 3 requests per domain and 10 per account per day, the account limit is what bounds a bulk harvest across the whole portfolio. Both limits are counted across all of your API keys and OAuth clients, so issuing another credential does not raise them. For a legitimate bulk transfer to another registrar, support can raise the ceilings for your account temporarily. Every issued code is recorded in the domain guard log (outcome issued), as is every refusal.

NameTypeRequiredDescription
domainfqdn_relaxedyes-
StatusTypeDescription
200authinfoResponseGenerated auth code
401ErrorUnauthorized
403ErrorBlocked by the Domain-Guardian
404ErrorDomain not found
429ErrorDaily auth-code limit reached (per domain or per account)
500ErrorUnexpected error
502ErrorRegistry error
FieldTypeRequiredDescription
successbooleanyesSuccess indicator
codeintegernoResponse/Error Code
responseauthinfoResponseno-
Terminal window
curl -X POST "https://api.regfish.com/domains/<domain>/authinfo" \
-H "x-api-key: $REGFISH_API_KEY"

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.