# InfraNest Domains API

**Canonical:** https://apis.io/apis/infranest/infranest-domains-api/  
**Provider:** InfraNest — https://apis.io/providers/infranest/  
**Base URL:** https://api.infranest.io  
**Documentation:** https://developers.infranest.io

InfraNest Domains API is one of 19 APIs that [InfraNest](https://apis.io/providers/infranest/) 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.

The Domains API from InfraNest — 26 operation(s) for domains.

## Operations (31)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/organizations/{organization_id}/domains/registration-fields` | Get registration requirements for an extension |
| GET | `/api/organizations/{organization_id}/domains/transfer-preflight` | Check a domain before transferring it in |
| GET | `/api/organizations/{organization_id}/domain-findings` | List domain findings |
| GET | `/api/organizations/{organization_id}/domains/overview` | Get the domains overview |
| GET | `/api/organizations/{organization_id}/domains/settings-plan` | Plan a settings change across domains |
| GET | `/api/organizations/{organization_id}/domains/email-protection-plan` | Plan email protection across domains |
| GET | `/api/organizations/{organization_id}/domains/caa-protection-plan` | Plan CAA protection across domains |
| POST | `/api/organizations/{organization_id}/domains/track` | Track a domain by name |
| GET | `/api/organizations/{organization_id}/domains` | List domains |
| GET | `/api/organizations/{organization_id}/domains/{id}` | Get a domain |
| PUT | `/api/organizations/{organization_id}/domains/{id}` | Update a domain |
| POST | `/api/organizations/{organization_id}/domains/{domain_id}/archive` | Archive a domain |
| POST | `/api/organizations/{organization_id}/domains/{domain_id}/unarchive` | Unarchive a domain |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/contacts` | List a domain’s contacts |
| POST | `/api/organizations/{organization_id}/domains/{domain_id}/contacts` | Assign a contact to a domain |
| DELETE | `/api/organizations/{organization_id}/domains/{domain_id}/contacts/{contact_id}` | Remove a contact from a domain |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/pricing` | Get a domain’s registrar pricing |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/actions` | List a domain’s running registrar actions |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/ns-health` | Check a domain’s nameservers |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/setup` | Get how a domain is set up |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/registry-record` | Get a domain’s registry record |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/advisor` | Get a domain’s advisor findings |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/capabilities` | Get a domain’s registrar capabilities |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/whois` | Look up a domain’s WHOIS |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/history` | Get a domain’s audit history |
| GET | `/api/organizations/{organization_id}/domains/{domain_id}/epp-code` | Get a domain’s transfer code |
| GET | `/api/organizations/{organization_id}/contacts` | List contacts |
| POST | `/api/organizations/{organization_id}/contacts` | Create a contact |
| GET | `/api/organizations/{organization_id}/contacts/{id}` | Get a contact |
| PUT | `/api/organizations/{organization_id}/contacts/{id}` | Update a contact |
| DELETE | `/api/organizations/{organization_id}/contacts/{id}` | Delete a contact |

## Machine-readable artifacts (1)

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

## Other InfraNest APIs (12)

- [InfraNest Audit Log API](https://apis.io/apis/infranest/infranest-audit-log-api/)
- [InfraNest Authentication API](https://apis.io/apis/infranest/infranest-authentication-api/)
- [InfraNest Automations API](https://apis.io/apis/infranest/infranest-automations-api/)
- [InfraNest Billing API](https://apis.io/apis/infranest/infranest-billing-api/)
- [InfraNest Certificates API](https://apis.io/apis/infranest/infranest-certificates-api/)
- [InfraNest Cloud API](https://apis.io/apis/infranest/infranest-cloud-api/)
- [InfraNest Cost API](https://apis.io/apis/infranest/infranest-cost-api/)
- [InfraNest Cost reporting API](https://apis.io/apis/infranest/infranest-cost-reporting-api/)
- [InfraNest Custom fields API](https://apis.io/apis/infranest/infranest-custom-fields-api/)
- [InfraNest DNS API](https://apis.io/apis/infranest/infranest-dns-api/)
- [InfraNest Drop Catch API](https://apis.io/apis/infranest/infranest-drop-catch-api/)
- [InfraNest Dynamic IP API](https://apis.io/apis/infranest/infranest-dynamic-ip-api/)

## Tags

Domains

---

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