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-token

Create 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

  1. 01.Visit Cloudflare Dashboard
  2. 02.Log in to your account
  3. 03.Click your profile icon (top right) > Profile
  4. 04.Scroll to API Tokens and click
  5. 05.Use a template (e.g., "Edit zone") or create custom token
  6. 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.