# Hypamoon Domains API

**Canonical:** https://apis.io/apis/hypamoon-com/hypamoon-com-domains-api/  
**Provider:** Hypamoon — https://apis.io/providers/hypamoon-com/  
**Base URL:** https://api.hypamoon.com/api/v1  
**Documentation:** https://hypamoon.com/docs/reference

Hypamoon Domains API is one of 25 APIs that [Hypamoon](https://apis.io/providers/hypamoon-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Domains. The published artifact set on APIs.io includes an OpenAPI specification.

Your own domain for a site: connect a domain the user owns (nameservers, with existing records copied), or register a new one. DNS records are managed here.

## Operations (25)

| Method | Path | Summary |
|---|---|---|
| GET | `/domains` | List the domains |
| POST | `/domains` | Connect a domain the user owns |
| GET | `/domains/health` | List watched domains and their health |
| POST | `/domains/watch` | Watch a domain, or park it |
| GET | `/domains/{id}/dns-cleanup` | Suggest a cleanup of left-over DNS records |
| POST | `/domains/{id}/dns-cleanup` | Remove left-over DNS records in one step |
| POST | `/domains/{id}/dns-cleanup/restore` | Put the records of a cleanup back |
| GET | `/domains/check` | Check whether a domain is available |
| GET | `/domains/suggestions` | Suggest available domains |
| POST | `/domains/register` | Register a domain |
| GET | `/domains/{id}` | Get a domain |
| DELETE | `/domains/{id}` | Disconnect a domain |
| PATCH | `/domains/{id}` | Update the settings of a domain |
| POST | `/domains/{id}/activate` | Check a domain and attach its site |
| PUT | `/domains/{id}/site` | Set the site of a domain |
| POST | `/domains/{id}/authcode` | Get the transfer code of a domain |
| GET | `/domains/{id}/dns-records` | List the DNS records |
| POST | `/domains/{id}/dns-records` | Add, change or delete a DNS record |
| POST | `/domains/{id}/dns-records/undo` | Undo the last DNS change |
| GET | `/domains/diagnose` | Check a domain and suggest fixes |
| POST | `/domains/{id}/zone-file` | Import a zone file |
| GET | `/domains/{id}/preflight` | Compare the old and the new DNS |
| POST | `/domains/{id}/restore` | Restore the DNS records |
| POST | `/domains/{id}/nameservers` | Switch the nameservers |
| POST | `/domains/transfer` | Transfer a domain to Hypamoon |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/hypamoon-com/openapi/hypamoon-com-domains-api-openapi.yml

## Other Hypamoon APIs (12)

- [Hypamoon Agencies API](https://apis.io/apis/hypamoon-com/hypamoon-com-agencies-api/)
- [Hypamoon Agents API](https://apis.io/apis/hypamoon-com/hypamoon-com-agents-api/)
- [Hypamoon Apps API](https://apis.io/apis/hypamoon-com/hypamoon-com-apps-api/)
- [Hypamoon Assistant API](https://apis.io/apis/hypamoon-com/hypamoon-com-assistant-api/)
- [Hypamoon Billing API](https://apis.io/apis/hypamoon-com/hypamoon-com-billing-api/)
- [Hypamoon Call plans API](https://apis.io/apis/hypamoon-com/hypamoon-com-call-plans-api/)
- [Hypamoon Calls API](https://apis.io/apis/hypamoon-com/hypamoon-com-calls-api/)
- [Hypamoon Chat API](https://apis.io/apis/hypamoon-com/hypamoon-com-chat-api/)
- [Hypamoon Chat widget API](https://apis.io/apis/hypamoon-com/hypamoon-com-chat-widget-api/)
- [Hypamoon Containers API](https://apis.io/apis/hypamoon-com/hypamoon-com-containers-api/)
- [Hypamoon Data API](https://apis.io/apis/hypamoon-com/hypamoon-com-data-api/)
- [Hypamoon Email API](https://apis.io/apis/hypamoon-com/hypamoon-com-email-api/)

## Tags

Domains

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/hypamoon-com/hypamoon-com-domains-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/hypamoon-com/.
