API Reference Cloudflare v0.4.0

Modules

Accounts

Create an account

POST /accounts

Account Members

Add Member

POST /accounts/{account_id}/members

Custom Hostname for a Zone

Create Custom Hostname

POST /zones/{zone_id}/custom_hostnames

DNS Records for a Zone

Create DNS Record

POST /zones/{zone_id}/dns_records

Health Checks

Create Health Check

POST /zones/{zone_id}/healthchecks

IP Access rules for a zone

Create an IP Access rule

POST /zones/{zone_id}/firewall/access_rules/rules

Workers KV Namespace

Create a Namespace

POST /accounts/{account_id}/storage/kv/namespaces

Load Balancers

Create Load Balancer

POST /zones/{zone_id}/load_balancers

Please use equivalent /accounts API endpoints. Account APIs provide a broader range of features and are backwards-compatible to organization APIs.

Page Rules

Create a Page Rule

POST /zones/{zone_id}/pagerules

User

Edit User

PATCH /user

User API Tokens

Create Token

POST /user/tokens

WAF packages

List WAF packages

GET /zones/{zone_id}/firewall/waf/packages

WAF rules

List WAF rules

GET /zones/{zone_id}/firewall/waf/packages/{package_id}/rules

Worker Routes

Create Route

POST /zones/{zone_id}/workers/routes

Worker Script

Upload Assets

POST /accounts/{account_id}/workers/assets/upload

Zone

Create Zone

POST /zones

Zone Settings

Edit multiple zone settings

PATCH /zones/{zone_id}/settings