Domain Services

Domain registration, transfers, WHOIS, and DNS management

72 endpoints

GET Endpoints

GET /api/dns/zones/{zoneId}/records Get DNS records for a specific domain zone GET /api/client-domains Get a list of your domains and DNS zones GET /api/domain-pins List your favorite domains GET /api/dyndns/update Update Dynamic DNS (DynDNS) for your domain GET /api/domain-lookup Get information about a specific domain GET /api/dns-propagation Check DNS propagation for a domain GET /api/cdn/zones Get status and settings for CDN zones GET /api/redirects Get your website redirect rules GET /api/domain-products Get available top-level domains and their product IDs GET /api/product-details/{id} Get detailed information about a specific product GET /api/nameserver-templates Get nameserver templates GET /api/dns/zones List all DNS zones for your account GET /api/dns-test Test DNS settings for a domain GET /api/whois Get WHOIS information for a domain GET /api/domain-preferences Get domain settings and status GET /api/domain-order/{id} Get details of a specific domain order GET /api/domain-details/{id} Get detailed information for a specific domain GET /api/dns/domain/{domain} Get DNS zone information for a domain GET /api/redirects/check-dns Check DNS settings to avoid overwrites GET /api/domain-contacts/{id} Get contact details for a domain GET /api/domains/{domainId}/dnssec Get DNSSEC information for a specific domain. GET /api/domains/{domainId}/dnssec-auto Get DNSSEC status for a domain GET /api/domain-check/{jobId} Get status of a domain check GET /api/domains/{domainId}/dyndns Get Dynamic DNS configuration for a domain GET /api/domain-verify-identity/{domainId} Verify domain owner identity, requiring BankID if necessary GET /api/jobs/{jobId} Get status for a specific job GET /api/domains/{domainId}/glue-records Get Glue Records information for a specific domain GET /api/domains/{domainId}/dyndns/{configId}/logs Get logs for dynamic DNS configuration GET /api/product-overview/tlds/{tld} Get prices and details for top-level domains (TLDs) GET /api/domains/{id}/billing-cycle Get billing periods for a domain GET /api/domain-pending-renewal/{id} Check for a pending domain renewal order

POST Endpoints

POST /api/dns/zones/{zoneId}/records Create a new DNS record for a domain POST /api/domain-pins Pin a domain for quick access to the control panel POST /api/domain-check Check availability of domain names and top-level domains POST /api/dns-propagation Check DNS propagation for your domains POST /api/redirects Set up redirects for your domain POST /api/ai-suggestions Get AI-generated domain suggestions POST /api/nameserver-templates Create a new nameserver template for domains POST /api/scan-dns-records Verify DNS records for a domain POST /api/domain-exists Check domain availability for registration POST /api/domain-preferences Save settings for a specific domain POST /api/domain-access Allow editing of DNS settings for a specific domain POST /api/domain-contacts/{id} Update contact information for a specific domain POST /api/domain-transfers/generate Generate domain transfer token POST /api/domains/{id}/status-sync Synchronize domain status with registrar POST /api/email-verification/resend Resend domain verification email POST /api/domains/{domainId}/dnssec Add DNSSEC information for a domain. POST /api/registry-lock/request-unlock Request domain registration unlock (Registry Lock). POST /api/domains/{domainId}/dnssec-auto Stop automatic DNSSEC activation for a domain POST /api/domains/bulk/autorenew Disable or enable automatic renewal for multiple domains POST /api/domains/{domainId}/dyndns Configure and manage Dynamic DNS for a domain POST /api/domain-edit/{id} Update automatic renewal setting for a domain POST /api/domains/bulk/renew Renew multiple domains simultaneously POST /api/domains/{domainId}/nameservers Update a domain's nameservers and initiate pre-checks POST /api/domain-epp/{id} Get EPP code for domain transfer POST /api/transfers/details Get details of an ongoing service transfer POST /api/domains/{domainId}/glue-records Manage DNS Glue Records for your domains POST /api/domains/{id}/billing-cycle Change domain billing period POST /api/domain-transfer/{id} Retry transferring a domain to HostUp POST /api/domain-renew/{id} Manually extend a domain's registration POST /api/domain-identity-verification-links/{domainId} Create a domain identity verification link POST /api/domains/bulk/dns/add Add DNS records for multiple domains POST /api/domains/bulk/dns/delete Delete all DNS records for domains

PUT Endpoints

PATCH Endpoints

DELETE Endpoints