Hanzo
API Reference

Hanzo DNS API

Hanzo DNS provides authoritative DNS hosting with a REST API for

Hanzo DNS provides authoritative DNS hosting with a REST API for

Base URLhttps://dns.hanzo.ai
Version1.0.0
Operations17
GuideHanzo DNS API guide

Authentication

  • bearerAuth — HTTP bearer
  • BearerAuth — HTTP bearer

All Hanzo APIs share one bearer credential and common error and pagination conventions. See API conventions.

curl -H "Authorization: Bearer $HANZO_API_KEY" https://dns.hanzo.ai

Endpoints

Analytics

MethodEndpointDescription
GET/v1/dns/zones/{zone}/analyticsGet query analytics

DNSSEC

MethodEndpointDescription
GET/v1/dns/zones/{zone}/dnssecGet DNSSEC status
DELETE/v1/dns/zones/{zone}/dnssecDisable DNSSEC
POST/v1/dns/zones/{zone}/dnssec/enableEnable DNSSEC

Health

MethodEndpointDescription
GET/healthHealth check

Records

MethodEndpointDescription
GET/v1/dns/zones/{zone}/recordsList DNS records
POST/v1/dns/zones/{zone}/recordsCreate DNS record
GET/v1/dns/zones/{zone}/records/{id}Get DNS record
PUT/v1/dns/zones/{zone}/records/{id}Update DNS record
DELETE/v1/dns/zones/{zone}/records/{id}Delete DNS record

Zones

MethodEndpointDescription
GET/v1/dns/zonesList zones
POST/v1/dns/zonesCreate zone
GET/v1/dns/zones/{zone}Get zone
PUT/v1/dns/zones/{zone}Update zone
DELETE/v1/dns/zones/{zone}Delete zone
POST/v1/dns/zones/{zone}/importImport zone file
GET/v1/dns/zones/{zone}/exportExport zone file

Hanzo DNS API guide · All Hanzo APIs · OpenAPI spec

How is this guide?

On this page