Domains

Check a domain and suggest fixes

What is set up on a domain or subdomain right now: the nameservers (at Hypamoon or not), the DNS records here with labels (left by a previous host or not), what answers on the domain, www, the subdomain and the main names (status, server, certificate), email (MX, SPF, DKIM, DMARC, Microsoft 365 or Google Workspace), conflicts and a connection or transfer in progress. Each item in problems has diagnosis, fix (a tool with arguments, or a portal link) and user_message. Read-only, also for a domain that is not connected here. Lookups have short timeouts and never reach private addresses.

get/domains/diagnose

Request

  • Base URL: https://api.hypamoon.com/api/v1
  • URL: https://api.hypamoon.com/api/v1/domains/diagnose
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://app.hypamoon.com/oauth/authorize, token URL https://api.hypamoon.com/oauth/token, scopes: sites:read)

Query parameters

domainstring

The domain or subdomain, like example.com or portal.example.com.

domain_idstring uuid

Instead of domain: the id of a domain of this project.

Response

The diagnosis: nameservers, names, mail, records, problems with a fix each, and user_message.

Changes

No recorded changes to this operation across all 1 revision of this API.