Skip to main content
POST
Create DNS record

Authorizations

Authorization
string
header
required

API key authentication via Bearer token

Headers

idempotency-key
string

Key that makes this request safe to retry. Reuse the same value when retrying a request that may already have succeeded — the original response is replayed with an Idempotency-Replay: true header. Use a new value for a new operation.

Required string length: 1 - 255
Example:

"9f8c2b1a-4d3e-4a6b-8c1d-2e3f4a5b6c7d"

Path Parameters

id
string<uuid>
required

Domain UUID

Body

application/json
type
enum<string>
required
Available options:
A,
AAAA,
CNAME,
MX,
TXT,
SRV,
CAA,
NS
name
string
required
Minimum string length: 1
content
string
required
Required string length: 1 - 2048
ttl
number
default:3600
Required range: 60 <= x <= 86400
proxied
boolean
priority
number
Required range: 0 <= x <= 65535

Response

Create DNS record

data
object
required
meta
object
Last modified on October 6, 2026