← Back to catalog
cloudflare.dns_create
mock data$0.005 / callCreate DNS Record
⚡ ACTION: Create a new DNS record (A, AAAA, CNAME, MX, TXT) for a Cloudflare zone. Set content (IP/hostname), TTL, and CDN proxy status. Returns new record ID (Cloudflare)
Input schema
ttl
integerTTL in seconds (1 = automatic, 60-86400 for manual)
namerequired
stringRecord name — subdomain or "@" for root (e.g. "www", "api", "@")
typerequired
stringDNS record type
contentrequired
stringRecord value — IP address for A/AAAA, hostname for CNAME, text for TXT
proxied
booleanEnable Cloudflare CDN proxy (default false). True = orange cloud, hides origin IP
zone_idrequired
stringCloudflare Zone ID
priority
integerPriority for MX records (e.g. 10, 20)
Call via REST
curl -X POST https://unifyapi.pro/api/call/cloudflare.dns_create \
-H "Authorization: Bearer uak_live_..." \
-H "Content-Type: application/json" \
-d '{"ttl":0,"name":"<name>","type":"<type>","content":"<content>","proxied":"<proxied>","zone_id":"<zone_id>","priority":0}'