Skip to main content
POST
Add DNS Record

Authorizations

Authorization
string
header
required

API key authentication. Use 'Authorization: Bearer YOUR_API_KEY' where YOUR_API_KEY is obtained from the Migma dashboard under Settings → Developers → API Keys.

Path Parameters

domain
string
required

The domain, e.g. 'acme.io'

Body

application/json
name
string
required

Record name. '@' for the root domain, a label like 'mail', or a full name. Root and www are reserved for domain forwarding.

Required string length: 1 - 253
content
string
required

Record value, e.g. an IP address, hostname, or TXT content

Required string length: 1 - 2048
type
enum<string>
default:TXT

DNS record type

Available options:
A,
AAAA,
CNAME,
MX,
TXT,
NS
priority
integer

Priority for MX records

Required range: 0 <= x <= 65535

Response

DNS record created

success
boolean
required
data
object
error
string | null