Client - DNS Records

List DNS records for a domain owned by the caller

Filters by domain_id. The domain must belong to the caller's account (enforced server-side).

get/api/client/dns-records

Query parameters

domain_idinteger required

ID of the domain to filter by (must belong to the caller's account)

Response

List of DNS records

idinteger
dnsable_idinteger

ID of the owning record (domain or hostname)

dnsable_type'domain' | 'hostname'
namestring

Record name (use '@' for the zone apex)

type'A' | 'AAAA' | 'CNAME' | 'MX' | 'TXT' | 'PTR' | 'SRV' | 'NS' | 'SOA'
contentstring

Record content (IP, hostname, TXT value, etc.)

ttlinteger
priorityinteger nullable

Required for MX and SRV

weightinteger nullable

Required for SRV

portinteger nullable

Required for SRV

is_manualboolean
created_atstring date-time
updated_atstring date-time

Changes