Get Registration Requirements
get_registration_requirementsRetrieve a TLD's registration requirements as JSON Schema to confirm API registerability and build valid registration payloads before calling register_domain.
Instructions
Get a TLD's registration requirements as JSON Schema. Returns whether the TLD is registerable via the API (apiRegisterable), the register_domain request body as a JSON Schema (with the fixed term, cost, agreeToTerms), WHOIS-privacy / validated-address / registrant-only flags, and — for TLDs with registry eligibility rules (e.g. .us nexus, .ca legal type) — a second schema (registryRequirements) listing those fields with allowed values and labels. Call this BEFORE register_domain to confirm a TLD can be registered and to build a valid payload, instead of discovering requirements from a failed registration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tld | Yes | TLD without a leading dot, e.g. `com`, `us`, `ca`. |