About API

Cloudflare DDNS Worker API is an simple API to update or create "A" records at specified zone in the Cloudflare DNS with IP address of the client who requested the action. This API is working on top of Cloudlfare API. The Cloudflare worker is working as the middleware for demo to work.


API Token is obtained from Cloudflare Dashboard. This is an 40 character long string. This required following permissions :

Zone.Zone.Read
Zone.DNS.Edit

Record name is an Fully Qualified Domain Name (FQDN) which will be the A record where client IP is stored. The FQDN have two parts: host name and domain name. The domain name will be used as the zone name.


Documentation :

API Option
The API Token must 40 characters long and it is obtained from Cloudflare dashboard > My Profile > API Tokens > Create Token.
This is used to create a new "A" record or update existing record in the Cloudflare DNS of the specified zone which points to the current public IP of your gateway.
Turn off this option if you need to bypass the Cloudflare proxy and access particular ports like 22, 8000, 10000, etc. This will disable all security and privacy features provided by Cloudlfare for that record.
Actions