# InfraNest Endpoints API

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

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

The Endpoints API from InfraNest — 105 operation(s) for endpoints.

## Operations (60 of 124)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/organizations/{organization_id}/search` | Search everything by name |
| GET | `/api/organizations/{organization_id}/roles` | List roles |
| GET | `/api/organizations/{organization_id}/roles/{id}` | Get a role |
| GET | `/api/organizations/{organization_id}/domains/registrar-moves` | List registrar moves |
| GET | `/api/organizations/{organization_id}/dns/overview` | Get the DNS overview |
| GET | `/api/organizations/{organization_id}/dns/search` | Search records across all zones |
| GET | `/api/organizations/{organization_id}/dns/moves` | List DNS host moves |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/security-check` | Check a zone’s live DNS security |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/advisor` | Get a zone’s advisor findings |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/email-protection` | Preview email protection for a zone |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/caa-protection` | Preview CAA protection for a zone |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/dnssec` | Get a zone’s DNSSEC status |
| GET | `/api/organizations/{organization_id}/dns-zones/{dnsZone_id}/dns-records/{record_id}/propagation` | Check a record’s propagation |
| GET | `/api/organizations/{organization_id}/dns-templates` | List DNS templates |
| GET | `/api/organizations/{organization_id}/dns-templates/{templateKey}/preview/{zone_id}` | Preview applying a template |
| POST | `/api/organizations/{organization_id}/dns-templates/{templateKey}/apply/{zone_id}` | Apply a template to a zone |
| POST | `/api/organizations/{organization_id}/sandbox/reset` | Reset a sandbox |
| GET | `/api/organizations/{organization_id}/cloud-servers/metrics-overview` | List servers with their latest metrics |
| GET | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/metric-series` | Get a server’s stored metric series |
| GET | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/agent-snapshot` | Get a server’s agent snapshot |
| PUT | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/container-names` | Name a container |
| DELETE | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/container-names` | Remove a container name |
| GET | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/attention` | Get what needs attention on a server |
| GET | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/advisor` | Get a server’s security and setup checks |
| GET | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/runs-here` | Get what depends on a server |
| POST | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/snooze` | Snooze a server’s alerts |
| DELETE | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/snooze` | End a server’s snooze |
| POST | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/ignored-units` | Ignore a failed service |
| DELETE | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/ignored-units` | Stop ignoring a failed service |
| POST | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/monitoring` | Turn on monitoring for a server |
| DELETE | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/monitoring` | Turn off monitoring for a server |
| GET | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/agent-release` | Get the latest monitoring agent release |
| GET | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/agent-tokens` | List a server’s agent tokens |
| GET | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/alert-rules` | List a server’s alert rules |
| PATCH | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/alert-rules/{alertRule_id}` | Update a server alert rule |
| DELETE | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/alert-rules/{alertRule_id}` | Reset or delete a server alert rule |
| PUT | `/api/organizations/{organization_id}/cloud-servers/{cloudServer_id}/alert-rule-overrides` | Override an alert rule for a server |
| POST | `/api/organizations/{organization_id}/endpoints/{endpointId}/retrack` | Track an address again |
| GET | `/api/organizations/{organization_id}/cloud-volumes/{cloudVolume_id}/advisor` | Get a volume’s checks and usage |
| GET | `/api/organizations/{organization_id}/cloud-firewalls/{cloudFirewall_id}/advisor` | Get a firewall’s checks |
| GET | `/api/organizations/{organization_id}/cloud-load-balancers/{cloudLoadBalancer_id}/advisor` | Get a load balancer’s checks and targets |
| GET | `/api/organizations/{organization_id}/cloud-networks/{cloudNetwork_id}/advisor` | Get a network’s checks |
| GET | `/api/monitoring/active-regions` | List active probe regions |
| GET | `/api/organizations/{organization_id}/external-services` | List external services |
| GET | `/api/organizations/{organization_id}/email-dns-monitors` | Preview email DNS monitors for a domain |
| POST | `/api/organizations/{organization_id}/email-dns-monitors` | Create email DNS monitors for a domain |
| GET | `/api/organizations/{organization_id}/monitoring-checks/{monitoringCheck_id}/dependencies` | List a monitor’s dependencies |
| POST | `/api/organizations/{organization_id}/monitoring-checks/{monitoringCheck_id}/dependencies` | Add a monitor dependency |
| DELETE | `/api/organizations/{organization_id}/monitoring-checks/{monitoringCheck_id}/dependencies/{otherCheck_id}` | Remove a monitor dependency |
| GET | `/api/organizations/{organization_id}/deploy-links` | List deploy links |
| POST | `/api/organizations/{organization_id}/deploy-links` | Create a deploy link |
| GET | `/api/organizations/{organization_id}/deploy-links/targets` | List deploy link targets |
| GET | `/api/organizations/{organization_id}/deploy-links/check` | Check whether a repository has deploys |
| DELETE | `/api/organizations/{organization_id}/deploy-links/{deployLink_id}` | Delete a deploy link |
| PATCH | `/api/organizations/{organization_id}/deploy-sources` | Set which deploys of a repository are production |
| GET | `/api/organizations/{organization_id}/deploy-events` | List deploys for a monitor or server |
| GET | `/api/organizations/{organization_id}/deploy-events/sources` | List repositories that have deployed |
| GET | `/api/organizations/{organization_id}/deploy-events/{deployEvent_id}/changes` | Get what a deploy changed |
| GET | `/api/organizations/{organization_id}/deploy-events/{deployEvent_id}` | Explain a deploy |
| GET | `/api/organizations/{organization_id}/incidents` | List incidents |

…and 64 more operations. They are listed in full on the page.

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/infranest/openapi/infranest-endpoints-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 Domains API](https://apis.io/apis/infranest/infranest-domains-api/)
- [InfraNest Drop Catch API](https://apis.io/apis/infranest/infranest-drop-catch-api/)

---

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