
Verify the current API token or OAuth access token and return its status (GET /user/tokens/verify).
Get user, membership, and account details for the authenticated user (GET /user).
List accounts the user belongs to (GET /accounts).
Get a single account by ID (GET /accounts/:id).
List zones (domains) under the account (GET /zones).
Get zone details by zone ID or zone name (GET /zones/:identifier).
List DNS records for a zone (GET /zones/:zone_id/dns_records).
Create a DNS record in a zone (POST /zones/:zone_id/dns_records).
Update an existing DNS record (PUT /zones/:zone_id/dns_records/:record_id).
Delete a DNS record (DELETE /zones/:zone_id/dns_records/:record_id).
Purge CDN cache for a zone (POST /zones/:zone_id/purge_cache). Use purge_everything or files/hosts/tags per Cloudflare API.
List Workers scripts in an account (GET /accounts/:account_id/workers/scripts).
Connecting Cloudflare will request the following permissions:
You can revoke access at any time from your account settings.