- DNS- en zone-beheer: Provisioneer zones, beheer A/AAAA/CNAME/MX-records, DNSSEC, secondary DNS en custom hostnames.
- Edge security: Stuur WAF custom rules, managed rulesets, rate limiting, bot-management, DDoS-mitigatie, page shield en API shield aan vanuit code.
- Zero Trust en SASE: Configureer Access-applicaties, Gateway-policies, Cloudflare Tunnels, WARP-devices en DLP-profielen organisatiebreed.
- Developer platform: Deploy Workers, Pages en Workflows en beheer R2-buckets, KV, D1, Queues, Hyperdrive en Vectorize-indexen via één API.
- AI en media: Run Workers AI-modellen, beheer AI Gateway, AutoRAG, Stream-video, Images en Cloudflare Calls voor realtime communicatie.
- Netwerk en observability: Beheer SSL, Magic Transit, Spectrum, Load Balancing plus Logpush, Audit Logs en Web Analytics.
Menu
Cloudflare
Cloudflare is een wereldwijd connectiviteits- en beveiligingsplatform dat CDN, DNS, WAF, DDoS-bescherming, Zero Trust-toegang, Workers edge-compute, R2-opslag, D1, KV, Queues, Stream en AI Gateway combineert in één control plane. Via de Cloudflare REST API beheer je zones, DNS-records, beveiligingsregels, SSL-certificaten, tunnels en serverless functies programmatisch en koppel je het platform naadloos aan je CI/CD-pijplijn, SIEM, monitoring of provisioning-tooling zoals Terraform en Pulumi.
Samenvatting van de Cloudflare API
- Authenticatie Bearer Token, API Key, OAuth2
- Methods GET (1390)POST (644)DELETE (354)PUT (290)PATCH (199)
- Rate limits 1.200 requests per 5 minuten per gebruiker (globaal); aanvullende limieten per product zoals Workers KV (1.000/s per namespace) en Stream (Hot Tier-quota)
- Webhooks Beschikbaar
- Sandbox Niet beschikbaar
- Response format JSON
- Versionering URL-based
- SDK's Python, Node.js, Java, Ruby, .NET
Laatste ontwikkelingen bij de Cloudflare API
Cloudflare introduceerde de v4 REST API in 2014 als opvolger van de oudere v1 API, met een uniform JSON-formaat en consistente foutafhandeling. In 2018 verving Cloudflare de legacy X-Auth-Key/X-Auth-Email-headers door scoped API-tokens (Bearer) met fijnmazige permissies. Sinds de lancering van Workers (2017), Workers KV (2018), Argo Tunnel (2018, later Cloudflare Tunnel), R2 (2022), D1 (2022), Workers AI en AI Gateway (2023) en Workflows en AutoRAG (2024) is de API uitgegroeid tot meer dan 2.800 endpoints. Cloudflare publiceert sinds 2022 een officiële OpenAPI 3.0-spec op GitHub en onderhoudt SDK's voor Python, Node.js, Go en Java.
API versies
Algemene beschikbaarheid van Cloudflare Workflows voor durable, multi-step serverless processen met retries en lange uitvoertijden.
Lancering van AutoRAG en AI Search-instances voor managed retrieval-augmented generation bovenop Vectorize en Workers AI.
Algemene beschikbaarheid van Workers AI inference-platform en AI Gateway voor caching, rate limiting en observability van LLM-providers.
Algemene beschikbaarheid van R2 object storage met S3-compatibele API en zero egress fees.
Lancering van D1, een serverless SQLite-gebaseerde database voor Workers met REST API voor query, export en backup.
Cloudflare publiceert een officiële OpenAPI 3.0-specificatie op GitHub voor de v4 API als basis voor SDK-generatie en Terraform.
Introductie van scoped API-tokens met fijnmazige permissies (Bearer-authenticatie) als opvolger van legacy X-Auth-Key/X-Auth-Email.
Lancering van de v4 REST API met JSON-only payloads, consistente envelope en gestandaardiseerde foutcodes als vervanging van v1.
Documentatie & resources
- Officiële API-documentatie ↗
- Cloudflare Developer Platform ↗
- OpenAPI 3.0 spec (GitHub) ↗
- Cloudflare Changelog ↗
- Python SDK (cloudflare-python) ↗
- Node.js / TypeScript SDK (cloudflare-typescript) ↗
- Go SDK (cloudflare-go) ↗
- Java SDK (cloudflare-java) ↗
- Terraform Provider ↗
- Wrangler CLI (Workers) ↗
- Cloudflare Status ↗
Kies voor een kopzorg minder
Stop met handwerk en laat professionals het goed automatiseren!
Een koppeling laten bouwen is binnen handbereik, op maat en precies zoals je wilt