Integration Guide
Cloudflare API
Web infrastructure, security, and performance. DNS, CDN, DDoS protection, and serverless computing.
What We Track
Account Info
User ID, email, username, country, created date
Zones
Active zones count, domain names, status
Features
Workers, D1, R2, KV, Stream status
Account Type
Free/Pro/Business/Enterprise, subscription status
API Token Format
Bearer TokenRecommended
Authorization: Bearer your-api-tokenCreate tokens in Cloudflare Dashboard > Profile > API Tokens
Available Products
DNS
Domain name resolution
Firewall
WAF, rules, rate limiting
Workers
Serverless functions
Pages
Static site hosting
D1
SQL database
R2
Object storage
KV
Key-value store
Stream
Video delivery
Images
Image optimization
Load Balancing
Traffic routing
Pricing Plans
Free
$0
- 1 website
- Basic DDoS
- Analytics
- 3 page rules
Pro
$20/mo
- Unlimited websites
- Advanced DDoS
- Bot Fight
- Image optimization
Business
$200/mo
- Everything in Pro
- WAF
- Rate limiting
- Workers Bundled
Enterprise
Custom
- Custom contracts
- Dedicated support
- SLA guarantee
- Custom integrations
How to Get Your API Token
- 01.Visit Cloudflare Dashboard
- 02.Log in to your account
- 03.Click your profile icon (top right) > Profile
- 04.Scroll to API Tokens and click
- 05.Use a template (e.g., "Edit zone") or create custom token
- 06.Copy the token immediately - it's shown once!
★
Ready to Track
Add your Cloudflare API token to API Key Health Dashboard to monitor zones, features, and account status.
API Key Health securely stores your Cloudflare credentials using AES-256-GCM encryption.