# InfraNest DNS API

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

InfraNest DNS 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 DNS. The published artifact set on APIs.io includes an OpenAPI specification.

The DNS API from InfraNest — 19 operation(s) for dns.

## Operations (22)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/organizations/{organization_id}/dns/address-move` | Plan moving records to another server |
| POST | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/sync` | Sync a zone from its provider |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/zone-file` | Download a zone as a BIND file |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/history` | Get a zone’s audit history |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/changes` | List a zone’s recorded changes |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/restore-preview` | Preview restoring a zone to an earlier point |
| POST | `/api/organizations/{organization_id}/dns-changes/undo` | Undo a DNS change |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/outside-changes` | List outside changes to a zone |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/leftovers` | List leftover records in a zone |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/live-mismatch` | Compare stored records with live DNS |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/released-address` | Check whether an address left your fleet |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/record-context` | Get what a zone’s records point at |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/points-at` | Preview what a record value would point at |
| PUT | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/dns-records/{record_id}/label` | Set a record’s label |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/server-addresses` | List server addresses for records |
| GET | `/api/organizations/{organization_id}/dns-zones` | List DNS zones |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}` | Get a DNS zone |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/dns-records` | List records in a zone |
| POST | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/dns-records` | Create a record |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/dns-records/{record_id}` | Get a record |
| PUT | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/dns-records/{record_id}` | Update a record |
| DELETE | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/dns-records/{record_id}` | Delete a record |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/infranest/openapi/infranest-dns-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 Domains API](https://apis.io/apis/infranest/infranest-domains-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

DNS

---

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