Edit this page

Error Codes for Troubleshooting

Reseller API errors are in JSON format.

{
  code: string,         // string error code
  message: string,      // error message
  field: string | null, // request field that caused the error
  value: string | null, // request value that caused the error
  status: number        // error status
}

GET Domain name

Error Code Explanation
400 - DOMAIN_NAME_INVALID The provided domain name is invalid.

GET Domains Suggestions

Error Code Explanation
400 - INVALID_DOMAIN_SUFFIX Provided domain endings in TLD filter are invalid.

GET Domains Suggestions Free

Error Code Explanation
400 - INVALID_DOMAIN_SUFFIX Provided domain endings in TLD filter are invalid.
400 - NOT_SUPPORTED The reseller does not provide free domains (for free domain suggestions).

POST Orders

Error Code Explanation
400 - INVALID_ORDER_SCHEMA Order information is not properly formatted or is missing critical information such as payment type.
400 - UNALLOWED_PAYMENT_METHOD Payment method is not supported by UD. Must use Stripe or Coinbase.
400 - UNSUPPORTED_PAYMENT_METHOD Requested payment method is currently not supported.
400 - INVALID_OWNER_ADDRESS Owner address is not valid.
400 - INVALID_EMAIL Email address is not valid.
400 - DOMAIN_NOT_AVAILABLE Domain name is unavailable for purchase.
400 - USER_NOT_ELIGIBLE The provided user is not eligible for a free domain.
400 - WALLET_NOT_ELIGIBLE The provided wallet address is not eligible for a free domain.

GET Order Number

Error Code Explanation
404 - ORDER_NOT_FOUND Order is not found.