# Cloudflare API

> Cloudflare API skill. Use when working with Cloudflare for accounts, certificates, internal. Covers 2603 endpoints.

- Skill: `lap-platform/cloudflare-api` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add lap-platform/cloudflare-api`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lap-platform/cloudflare-api/raw
- Safety review: pending (external: skill-scanner PASS, skillspector CAUTION)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: Lap-Platform (https://skillmd.com/u/lap-platform)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/lap-platform/cloudflare-api

---


# Cloudflare API
API version: 4.0.0

## Auth
ApiKey X-Auth-Email in header | ApiKey X-Auth-Key in header | Bearer bearer | ApiKey X-Auth-User-Service-Key in header

## Base URL
https://api.cloudflare.com/client/v4

## Setup
1. Set Authorization header with your Bearer token
2. GET /accounts -- verify access
3. POST /accounts -- create first accounts

## Endpoints

2603 endpoints across 15 groups. See references/api-spec.lap for full details.

### accounts
| Method | Path | Description |
|--------|------|-------------|
| GET | /accounts | List Accounts |
| POST | /accounts | Create an account |
| POST | /accounts/move | Batch move accounts |
| GET | /accounts/{accountId}/resource-library/applications | Get  applications |
| POST | /accounts/{accountId}/resource-library/applications | Create application |
| GET | /accounts/{accountId}/resource-library/applications/{id} | Get application By Id |
| PATCH | /accounts/{accountId}/resource-library/applications/{id} | Update application version |
| GET | /accounts/{accountId}/resource-library/categories | Get all application categories |
| GET | /accounts/{accountId}/resource-library/categories/{id} | Show application category by ID |
| GET | /accounts/{account_identifier}/custom_pages | List custom pages |
| GET | /accounts/{account_identifier}/custom_pages/{identifier} | Get a custom page |
| PUT | /accounts/{account_identifier}/custom_pages/{identifier} | Update a custom page |
| DELETE | /accounts/{account_id} | Delete a specific account |
| GET | /accounts/{account_id} | Account Details |
| PUT | /accounts/{account_id} | Update Account |
| GET | /accounts/{account_id}/abuse-reports | List abuse reports |
| GET | /accounts/{account_id}/abuse-reports/{report_id}/emails | List abuse report emails |
| GET | /accounts/{account_id}/abuse-reports/{report_id}/mitigations | List abuse report mitigations |
| POST | /accounts/{account_id}/abuse-reports/{report_id}/mitigations/appeal | Request review on mitigations |
| GET | /accounts/{account_id}/abuse-reports/{report_param} | Abuse Report Details |
| POST | /accounts/{account_id}/abuse-reports/{report_param} | Submit an abuse report |
| GET | /accounts/{account_id}/access/ai-controls/mcp/portals | List MCP Portals |
| POST | /accounts/{account_id}/access/ai-controls/mcp/portals | Create a new MCP Portal |
| DELETE | /accounts/{account_id}/access/ai-controls/mcp/portals/{id} | Delete a MCP Portal |
| GET | /accounts/{account_id}/access/ai-controls/mcp/portals/{id} | Read details of an MCP Portal |
| PUT | /accounts/{account_id}/access/ai-controls/mcp/portals/{id} | Update a MCP Portal |
| GET | /accounts/{account_id}/access/ai-controls/mcp/servers | List MCP Servers |
| POST | /accounts/{account_id}/access/ai-controls/mcp/servers | Create a new MCP Server |
| DELETE | /accounts/{account_id}/access/ai-controls/mcp/servers/{id} | Delete a MCP Server |
| GET | /accounts/{account_id}/access/ai-controls/mcp/servers/{id} | Read the details of a MCP Server |
| PUT | /accounts/{account_id}/access/ai-controls/mcp/servers/{id} | Update a MCP Server |
| POST | /accounts/{account_id}/access/ai-controls/mcp/servers/{id}/sync | Sync MCP Server Capabilities |
| GET | /accounts/{account_id}/access/apps | List Access applications |
| POST | /accounts/{account_id}/access/apps | Add an Access application |
| GET | /accounts/{account_id}/access/apps/ca | List short-lived certificate CAs |
| DELETE | /accounts/{account_id}/access/apps/{app_id} | Delete an Access application |
| GET | /accounts/{account_id}/access/apps/{app_id} | Get an Access application |
| PUT | /accounts/{account_id}/access/apps/{app_id} | Update an Access application |
| DELETE | /accounts/{account_id}/access/apps/{app_id}/ca | Delete a short-lived certificate CA |
| GET | /accounts/{account_id}/access/apps/{app_id}/ca | Get a short-lived certificate CA |
| POST | /accounts/{account_id}/access/apps/{app_id}/ca | Create a short-lived certificate CA |
| GET | /accounts/{account_id}/access/apps/{app_id}/policies | List Access application policies |
| POST | /accounts/{account_id}/access/apps/{app_id}/policies | Create an Access application policy |
| DELETE | /accounts/{account_id}/access/apps/{app_id}/policies/{policy_id} | Delete an Access application policy |
| GET | /accounts/{account_id}/access/apps/{app_id}/policies/{policy_id} | Get an Access application policy |
| PUT | /accounts/{account_id}/access/apps/{app_id}/policies/{policy_id} | Update an Access application policy |
| PUT | /accounts/{account_id}/access/apps/{app_id}/policies/{policy_id}/make_reusable | Convert an Access application policy to a reusable policy |
| POST | /accounts/{account_id}/access/apps/{app_id}/revoke_tokens | Revoke application tokens |
| PATCH | /accounts/{account_id}/access/apps/{app_id}/settings | Update Access application settings |
| PUT | /accounts/{account_id}/access/apps/{app_id}/settings | Update Access application settings |
| GET | /accounts/{account_id}/access/apps/{app_id}/user_policy_checks | Test Access policies |
| GET | /accounts/{account_id}/access/bookmarks | List Bookmark applications |
| DELETE | /accounts/{account_id}/access/bookmarks/{bookmark_id} | Delete a Bookmark application |
| GET | /accounts/{account_id}/access/bookmarks/{bookmark_id} | Get a Bookmark application |
| POST | /accounts/{account_id}/access/bookmarks/{bookmark_id} | Create a Bookmark application |
| PUT | /accounts/{account_id}/access/bookmarks/{bookmark_id} | Update a Bookmark application |
| GET | /accounts/{account_id}/access/certificates | List mTLS certificates |
| POST | /accounts/{account_id}/access/certificates | Add an mTLS certificate |
| GET | /accounts/{account_id}/access/certificates/settings | List all mTLS hostname settings |
| PUT | /accounts/{account_id}/access/certificates/settings | Update an mTLS certificate's hostname settings |
| DELETE | /accounts/{account_id}/access/certificates/{certificate_id} | Delete an mTLS certificate |
| GET | /accounts/{account_id}/access/certificates/{certificate_id} | Get an mTLS certificate |
| PUT | /accounts/{account_id}/access/certificates/{certificate_id} | Update an mTLS certificate |
| GET | /accounts/{account_id}/access/custom_pages | List custom pages |
| POST | /accounts/{account_id}/access/custom_pages | Create a custom page |
| DELETE | /accounts/{account_id}/access/custom_pages/{custom_page_id} | Delete a custom page |
| GET | /accounts/{account_id}/access/custom_pages/{custom_page_id} | Get a custom page |
| PUT | /accounts/{account_id}/access/custom_pages/{custom_page_id} | Update a custom page |
| GET | /accounts/{account_id}/access/gateway_ca | List SSH Certificate Authorities (CA) |
| POST | /accounts/{account_id}/access/gateway_ca | Add a new SSH Certificate Authority (CA) |
| DELETE | /accounts/{account_id}/access/gateway_ca/{certificate_id} | Delete an SSH Certificate Authority (CA) |
| GET | /accounts/{account_id}/access/groups | List Access groups |
| POST | /accounts/{account_id}/access/groups | Create an Access group |
| DELETE | /accounts/{account_id}/access/groups/{group_id} | Delete an Access group |
| GET | /accounts/{account_id}/access/groups/{group_id} | Get an Access group |
| PUT | /accounts/{account_id}/access/groups/{group_id} | Update an Access group |
| GET | /accounts/{account_id}/access/identity_providers | List Access identity providers |
| POST | /accounts/{account_id}/access/identity_providers | Add an Access identity provider |
| DELETE | /accounts/{account_id}/access/identity_providers/{identity_provider_id} | Delete an Access identity provider |
| GET | /accounts/{account_id}/access/identity_providers/{identity_provider_id} | Get an Access identity provider |
| PUT | /accounts/{account_id}/access/identity_providers/{identity_provider_id} | Update an Access identity provider |
| GET | /accounts/{account_id}/access/identity_providers/{identity_provider_id}/scim/groups | List SCIM Group resources |
| GET | /accounts/{account_id}/access/identity_providers/{identity_provider_id}/scim/users | List SCIM User resources |
| GET | /accounts/{account_id}/access/keys | Get the Access key configuration |
| PUT | /accounts/{account_id}/access/keys | Update the Access key configuration |
| POST | /accounts/{account_id}/access/keys/rotate | Rotate Access keys |
| GET | /accounts/{account_id}/access/logs/access_requests | Get Access authentication logs |
| GET | /accounts/{account_id}/access/logs/scim/updates | List Access SCIM update logs |
| GET | /accounts/{account_id}/access/organizations | Get your Zero Trust organization |
| POST | /accounts/{account_id}/access/organizations | Create your Zero Trust organization |
| PUT | /accounts/{account_id}/access/organizations | Update your Zero Trust organization |
| GET | /accounts/{account_id}/access/organizations/doh | Get your Zero Trust organization DoH settings |
| PUT | /accounts/{account_id}/access/organizations/doh | Update your Zero Trust organization DoH settings |
| POST | /accounts/{account_id}/access/organizations/revoke_user | Revoke all Access tokens for a user |
| GET | /accounts/{account_id}/access/policies | List Access reusable policies |
| POST | /accounts/{account_id}/access/policies | Create an Access reusable policy |
| DELETE | /accounts/{account_id}/access/policies/{policy_id} | Delete an Access reusable policy |
| GET | /accounts/{account_id}/access/policies/{policy_id} | Get an Access reusable policy |
| PUT | /accounts/{account_id}/access/policies/{policy_id} | Update an Access reusable policy |
| POST | /accounts/{account_id}/access/policy-tests | Start Access policy test |
| GET | /accounts/{account_id}/access/policy-tests/{policy_test_id} | Get the current status of a given Access policy test |
| GET | /accounts/{account_id}/access/policy-tests/{policy_test_id}/users | Get an Access policy test users page |
| PATCH | /accounts/{account_id}/access/seats | Update a user seat |
| GET | /accounts/{account_id}/access/service_tokens | List service tokens |
| POST | /accounts/{account_id}/access/service_tokens | Create a service token |
| DELETE | /accounts/{account_id}/access/service_tokens/{service_token_id} | Delete a service token |
| GET | /accounts/{account_id}/access/service_tokens/{service_token_id} | Get a service token |
| PUT | /accounts/{account_id}/access/service_tokens/{service_token_id} | Update a service token |
| POST | /accounts/{account_id}/access/service_tokens/{service_token_id}/refresh | Refresh a service token |
| POST | /accounts/{account_id}/access/service_tokens/{service_token_id}/rotate | Rotate a service token |
| GET | /accounts/{account_id}/access/tags | List tags |
| POST | /accounts/{account_id}/access/tags | Create a tag |
| DELETE | /accounts/{account_id}/access/tags/{tag_name} | Delete a tag |
| GET | /accounts/{account_id}/access/tags/{tag_name} | Get a tag |
| PUT | /accounts/{account_id}/access/tags/{tag_name} | Update a tag |
| GET | /accounts/{account_id}/access/users | Get users |
| POST | /accounts/{account_id}/access/users | Create a user |
| DELETE | /accounts/{account_id}/access/users/{user_id} | Delete a user |
| GET | /accounts/{account_id}/access/users/{user_id} | Get a user |
| PUT | /accounts/{account_id}/access/users/{user_id} | Update a user |
| GET | /accounts/{account_id}/access/users/{user_id}/active_sessions | Get active sessions |
| GET | /accounts/{account_id}/access/users/{user_id}/active_sessions/{nonce} | Get single active session |
| GET | /accounts/{account_id}/access/users/{user_id}/failed_logins | Get failed logins |
| GET | /accounts/{account_id}/access/users/{user_id}/last_seen_identity | Get last seen identity |
| DELETE | /accounts/{account_id}/access/users/{user_id}/mfa_authenticators/{authenticator_id} | Delete a user's MFA device |
| GET | /accounts/{account_id}/addressing/address_maps | List Address Maps |
| POST | /accounts/{account_id}/addressing/address_maps | Create Address Map |
| DELETE | /accounts/{account_id}/addressing/address_maps/{address_map_id} | Delete Address Map |
| GET | /accounts/{account_id}/addressing/address_maps/{address_map_id} | Address Map Details |
| PATCH | /accounts/{account_id}/addressing/address_maps/{address_map_id} | Update Address Map |
| DELETE | /accounts/{account_id}/addressing/address_maps/{address_map_id}/accounts/{account_id} | Remove an account membership from an Address Map |
| PUT | /accounts/{account_id}/addressing/address_maps/{address_map_id}/accounts/{account_id} | Add an account membership to an Address Map |
| DELETE | /accounts/{account_id}/addressing/address_maps/{address_map_id}/ips/{ip_address} | Remove an IP from an Address Map |
| PUT | /accounts/{account_id}/addressing/address_maps/{address_map_id}/ips/{ip_address} | Add an IP to an Address Map |
| DELETE | /accounts/{account_id}/addressing/address_maps/{address_map_id}/zones/{zone_id} | Remove a zone membership from an Address Map |
| PUT | /accounts/{account_id}/addressing/address_maps/{address_map_id}/zones/{zone_id} | Add a zone membership to an Address Map |
| GET | /accounts/{account_id}/addressing/leases | List Leases |
| POST | /accounts/{account_id}/addressing/loa_documents | Upload LOA Document |
| GET | /accounts/{account_id}/addressing/loa_documents/{loa_document_id}/download | Download LOA Document |
| GET | /accounts/{account_id}/addressing/prefixes | List Prefixes |
| POST | /accounts/{account_id}/addressing/prefixes | Add Prefix |
| DELETE | /accounts/{account_id}/addressing/prefixes/{prefix_id} | Delete Prefix |
| GET | /accounts/{account_id}/addressing/prefixes/{prefix_id} | Prefix Details |
| PATCH | /accounts/{account_id}/addressing/prefixes/{prefix_id} | Update Prefix Description |
| GET | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/prefixes | List BGP Prefixes |
| POST | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/prefixes | Create BGP Prefix |
| DELETE | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/prefixes/{bgp_prefix_id} | Delete BGP Prefix |
| GET | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/prefixes/{bgp_prefix_id} | Fetch BGP Prefix |
| PATCH | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/prefixes/{bgp_prefix_id} | Update BGP Prefix |
| GET | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/status | Get Advertisement Status |
| PATCH | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/status | Update Prefix Dynamic Advertisement Status |
| GET | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bindings | List Service Bindings |
| POST | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bindings | Create Service Binding |
| DELETE | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bindings/{binding_id} | Delete Service Binding |
| GET | /accounts/{account_id}/addressing/prefixes/{prefix_id}/bindings/{binding_id} | Get Service Binding |
| GET | /accounts/{account_id}/addressing/prefixes/{prefix_id}/delegations | List Prefix Delegations |
| POST | /accounts/{account_id}/addressing/prefixes/{prefix_id}/delegations | Create Prefix Delegation |
| DELETE | /accounts/{account_id}/addressing/prefixes/{prefix_id}/delegations/{delegation_id} | Delete Prefix Delegation |
| POST | /accounts/{account_id}/addressing/prefixes/{prefix_id}/validate | Validate Prefix |
| GET | /accounts/{account_id}/addressing/regional_hostnames/regions | List Regions |
| GET | /accounts/{account_id}/addressing/services | List Services |
| GET | /accounts/{account_id}/ai-gateway/evaluation-types | List Evaluators |
| GET | /accounts/{account_id}/ai-gateway/gateways | List Gateways |
| POST | /accounts/{account_id}/ai-gateway/gateways | Create a new Gateway |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/datasets | List Datasets |
| POST | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/datasets | Create a new Dataset |
| DELETE | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/datasets/{id} | Delete a Dataset |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/datasets/{id} | Fetch a Dataset |
| PUT | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/datasets/{id} | Update a Dataset |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/evaluations | List Evaluations |
| POST | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/evaluations | Create a new Evaluation |
| DELETE | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/evaluations/{id} | Delete a Evaluation |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/evaluations/{id} | Fetch a Evaluation |
| DELETE | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/logs | Delete Gateway Logs |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/logs | List Gateway Logs |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/logs/{id} | Get Gateway Log Detail |
| PATCH | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/logs/{id} | Patch Gateway Log |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/logs/{id}/request | Get Gateway Log Request |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/logs/{id}/response | Get Gateway Log Response |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/provider_configs | List Provider Configs |
| POST | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/provider_configs | Create a new Provider Configs |
| DELETE | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/provider_configs/{id} | Delete a Provider Configs |
| PUT | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/provider_configs/{id} | Update a Provider Configs |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes | List all AI Gateway Dynamic Routes. |
| POST | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes | Create a new AI Gateway Dynamic Route. |
| DELETE | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id} | Delete an AI Gateway Dynamic Route. |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id} | Get an AI Gateway Dynamic Route. |
| PATCH | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id} | Update an AI Gateway Dynamic Route. |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/deployments | List all AI Gateway Dynamic Route Deployments. |
| POST | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/deployments | Create a new AI Gateway Dynamic Route Deployment. |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/versions | List all AI Gateway Dynamic Route Versions. |
| POST | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/versions | Create a new AI Gateway Dynamic Route Version. |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/versions/{version_id} | Get an AI Gateway Dynamic Route Version. |
| GET | /accounts/{account_id}/ai-gateway/gateways/{gateway_id}/url/{provider} | Get Gateway URL |
| DELETE | /accounts/{account_id}/ai-gateway/gateways/{id} | Delete a Gateway |
| GET | /accounts/{account_id}/ai-gateway/gateways/{id} | Fetch a Gateway |
| PUT | /accounts/{account_id}/ai-gateway/gateways/{id} | Update a Gateway |
| GET | /accounts/{account_id}/ai-search/instances | List instances. |
| POST | /accounts/{account_id}/ai-search/instances | Create new instances. |
| DELETE | /accounts/{account_id}/ai-search/instances/{id} | Delete instances. |
| GET | /accounts/{account_id}/ai-search/instances/{id} | Read instances. |
| PUT | /accounts/{account_id}/ai-search/instances/{id} | Update instances. |
| POST | /accounts/{account_id}/ai-search/instances/{id}/chat/completions | Chat Completions |
| GET | /accounts/{account_id}/ai-search/instances/{id}/items | Items List. |
| PUT | /accounts/{account_id}/ai-search/instances/{id}/items | Create or Update Item. |
| GET | /accounts/{account_id}/ai-search/instances/{id}/items/{item_id} | Get Item. |
| PATCH | /accounts/{account_id}/ai-search/instances/{id}/items/{item_id} | Sync Item. |
| GET | /accounts/{account_id}/ai-search/instances/{id}/jobs | List Jobs |
| POST | /accounts/{account_id}/ai-search/instances/{id}/jobs | Create new job |
| GET | /accounts/{account_id}/ai-search/instances/{id}/jobs/{job_id} | Get a Job Details |
| PATCH | /accounts/{account_id}/ai-search/instances/{id}/jobs/{job_id} | Change Job Status |
| GET | /accounts/{account_id}/ai-search/instances/{id}/jobs/{job_id}/logs | List Job Logs |
| POST | /accounts/{account_id}/ai-search/instances/{id}/search | Search |
| GET | /accounts/{account_id}/ai-search/instances/{id}/stats | Stats |
| GET | /accounts/{account_id}/ai-search/tokens | List tokens. |
| POST | /accounts/{account_id}/ai-search/tokens | Create new tokens. |
| DELETE | /accounts/{account_id}/ai-search/tokens/{id} | Delete tokens. |
| GET | /accounts/{account_id}/ai-search/tokens/{id} | Read tokens. |
| PUT | /accounts/{account_id}/ai-search/tokens/{id} | Update tokens. |
| GET | /accounts/{account_id}/ai/authors/search | Author Search |
| GET | /accounts/{account_id}/ai/finetunes | List Finetunes |
| POST | /accounts/{account_id}/ai/finetunes | Create a new Finetune |
| GET | /accounts/{account_id}/ai/finetunes/public | List Public Finetunes |
| POST | /accounts/{account_id}/ai/finetunes/{finetune_id}/finetune-assets | Upload a Finetune Asset |
| GET | /accounts/{account_id}/ai/models/schema | Get Model Schema |
| GET | /accounts/{account_id}/ai/models/search | Model Search |
| POST | /accounts/{account_id}/ai/run/@cf/ai4bharat/indictrans2-en-indic-1B | Execute @cf/ai4bharat/indictrans2-en-indic-1B model. |
| POST | /accounts/{account_id}/ai/run/@cf/ai4bharat/omni-indictrans2-en-indic-1b | Execute @cf/ai4bharat/omni-indictrans2-en-indic-1b model. |
| POST | /accounts/{account_id}/ai/run/@cf/aisingapore/gemma-sea-lion-v4-27b-it | Execute @cf/aisingapore/gemma-sea-lion-v4-27b-it model. |
| POST | /accounts/{account_id}/ai/run/@cf/baai/bge-base-en-v1.5 | Execute @cf/baai/bge-base-en-v1.5 model. |
| POST | /accounts/{account_id}/ai/run/@cf/baai/bge-large-en-v1.5 | Execute @cf/baai/bge-large-en-v1.5 model. |
| POST | /accounts/{account_id}/ai/run/@cf/baai/bge-m3 | Execute @cf/baai/bge-m3 model. |
| POST | /accounts/{account_id}/ai/run/@cf/baai/bge-reranker-base | Execute @cf/baai/bge-reranker-base model. |
| POST | /accounts/{account_id}/ai/run/@cf/baai/bge-small-en-v1.5 | Execute @cf/baai/bge-small-en-v1.5 model. |
| POST | /accounts/{account_id}/ai/run/@cf/baai/omni-bge-base-en-v1.5 | Execute @cf/baai/omni-bge-base-en-v1.5 model. |
| POST | /accounts/{account_id}/ai/run/@cf/baai/omni-bge-large-en-v1.5 | Execute @cf/baai/omni-bge-large-en-v1.5 model. |
| POST | /accounts/{account_id}/ai/run/@cf/baai/omni-bge-m3 | Execute @cf/baai/omni-bge-m3 model. |
| POST | /accounts/{account_id}/ai/run/@cf/baai/omni-bge-small-en-v1.5 | Execute @cf/baai/omni-bge-small-en-v1.5 model. |
| POST | /accounts/{account_id}/ai/run/@cf/baai/ray-bge-large-en-v1.5 | Execute @cf/baai/ray-bge-large-en-v1.5 model. |
| POST | /accounts/{account_id}/ai/run/@cf/black-forest-labs/flux-1-schnell | Execute @cf/black-forest-labs/flux-1-schnell model. |
| POST | /accounts/{account_id}/ai/run/@cf/black-forest-labs/flux-2-dev | Execute @cf/black-forest-labs/flux-2-dev model. |
| POST | /accounts/{account_id}/ai/run/@cf/black-forest-labs/flux-2-klein-4b | Execute @cf/black-forest-labs/flux-2-klein-4b model. |
| POST | /accounts/{account_id}/ai/run/@cf/black-forest-labs/flux-2-klein-9b | Execute @cf/black-forest-labs/flux-2-klein-9b model. |
| POST | /accounts/{account_id}/ai/run/@cf/bytedance/stable-diffusion-xl-lightning | Execute @cf/bytedance/stable-diffusion-xl-lightning model. |
| GET | /accounts/{account_id}/ai/run/@cf/deepgram/aura | Open Websocket connection with @cf/deepgram/aura model. |
| GET | /accounts/{account_id}/ai/run/@cf/deepgram/aura-1 | Open Websocket connection with @cf/deepgram/aura-1 model. |
| POST | /accounts/{account_id}/ai/run/@cf/deepgram/aura-1 | Execute @cf/deepgram/aura-1 model. |
| GET | /accounts/{account_id}/ai/run/@cf/deepgram/aura-1-internal | Open Websocket connection with @cf/deepgram/aura-1-internal model. |
| GET | /accounts/{account_id}/ai/run/@cf/deepgram/aura-2 | Open Websocket connection with @cf/deepgram/aura-2 model. |
| GET | /accounts/{account_id}/ai/run/@cf/deepgram/aura-2-en | Open Websocket connection with @cf/deepgram/aura-2-en model. |
| POST | /accounts/{account_id}/ai/run/@cf/deepgram/aura-2-en | Execute @cf/deepgram/aura-2-en model. |
| GET | /accounts/{account_id}/ai/run/@cf/deepgram/aura-2-es | Open Websocket connection with @cf/deepgram/aura-2-es model. |
| POST | /accounts/{account_id}/ai/run/@cf/deepgram/aura-2-es | Execute @cf/deepgram/aura-2-es model. |
| GET | /accounts/{account_id}/ai/run/@cf/deepgram/flux | Open Websocket connection with @cf/deepgram/flux model. |
| POST | /accounts/{account_id}/ai/run/@cf/deepgram/flux | Execute @cf/deepgram/flux model. |
| GET | /accounts/{account_id}/ai/run/@cf/deepgram/nova-3 | Open Websocket connection with @cf/deepgram/nova-3 model. |
| POST | /accounts/{account_id}/ai/run/@cf/deepgram/nova-3 | Execute @cf/deepgram/nova-3 model. |
| GET | /accounts/{account_id}/ai/run/@cf/deepgram/nova-3-internal | Open Websocket connection with @cf/deepgram/nova-3-internal model. |
| POST | /accounts/{account_id}/ai/run/@cf/deepseek-ai/deepseek-math-7b-instruct | Execute @cf/deepseek-ai/deepseek-math-7b-instruct model. |
| POST | /accounts/{account_id}/ai/run/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b | Execute @cf/deepseek-ai/deepseek-r1-distill-qwen-32b model. |
| POST | /accounts/{account_id}/ai/run/@cf/defog/sqlcoder-7b-2 | Execute @cf/defog/sqlcoder-7b-2 model. |
| POST | /accounts/{account_id}/ai/run/@cf/facebook/bart-large-cnn | Execute @cf/facebook/bart-large-cnn model. |
| POST | /accounts/{account_id}/ai/run/@cf/facebook/omni-bart-large-cnn | Execute @cf/facebook/omni-bart-large-cnn model. |
| POST | /accounts/{account_id}/ai/run/@cf/facebook/omni-detr-resnet-50 | Execute @cf/facebook/omni-detr-resnet-50 model. |
| POST | /accounts/{account_id}/ai/run/@cf/fblgit/una-cybertron-7b-v2-bf16 | Execute @cf/fblgit/una-cybertron-7b-v2-bf16 model. |
| POST | /accounts/{account_id}/ai/run/@cf/google/embeddinggemma-300m | Execute @cf/google/embeddinggemma-300m model. |
| POST | /accounts/{account_id}/ai/run/@cf/google/gemma-2b-it-lora | Execute @cf/google/gemma-2b-it-lora model. |
| POST | /accounts/{account_id}/ai/run/@cf/google/gemma-3-12b-it | Execute @cf/google/gemma-3-12b-it model. |
| POST | /accounts/{account_id}/ai/run/@cf/google/gemma-7b-it-lora | Execute @cf/google/gemma-7b-it-lora model. |
| POST | /accounts/{account_id}/ai/run/@cf/google/omni-embeddinggemma-300m | Execute @cf/google/omni-embeddinggemma-300m model. |
| POST | /accounts/{account_id}/ai/run/@cf/huggingface/distilbert-sst-2-int8 | Execute @cf/huggingface/distilbert-sst-2-int8 model. |
| POST | /accounts/{account_id}/ai/run/@cf/huggingface/omni-distilbert-sst-2-int8 | Execute @cf/huggingface/omni-distilbert-sst-2-int8 model. |
| POST | /accounts/{account_id}/ai/run/@cf/ibm-granite/granite-4.0-h-micro | Execute @cf/ibm-granite/granite-4.0-h-micro model. |
| POST | /accounts/{account_id}/ai/run/@cf/leonardo/lucid-origin | Execute @cf/leonardo/lucid-origin model. |
| POST | /accounts/{account_id}/ai/run/@cf/leonardo/phoenix-1.0 | Execute @cf/leonardo/phoenix-1.0 model. |
| POST | /accounts/{account_id}/ai/run/@cf/lykon/dreamshaper-8-lcm | Execute @cf/lykon/dreamshaper-8-lcm model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta-llama/llama-2-7b-chat-hf-lora | Execute @cf/meta-llama/llama-2-7b-chat-hf-lora model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-2-7b-chat-fp16 | Execute @cf/meta/llama-2-7b-chat-fp16 model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-2-7b-chat-int8 | Execute @cf/meta/llama-2-7b-chat-int8 model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-3-8b-instruct | Execute @cf/meta/llama-3-8b-instruct model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-3-8b-instruct-awq | Execute @cf/meta/llama-3-8b-instruct-awq model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-3.1-70b-instruct-fp8-fast | Execute @cf/meta/llama-3.1-70b-instruct-fp8-fast model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-3.1-8b-instruct-awq | Execute @cf/meta/llama-3.1-8b-instruct-awq model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-3.1-8b-instruct-fp8 | Execute @cf/meta/llama-3.1-8b-instruct-fp8 model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-3.1-8b-instruct-fp8-fast | Execute @cf/meta/llama-3.1-8b-instruct-fp8-fast model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-3.2-11b-vision-instruct | Execute @cf/meta/llama-3.2-11b-vision-instruct model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-3.2-1b-instruct | Execute @cf/meta/llama-3.2-1b-instruct model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-3.2-3b-instruct | Execute @cf/meta/llama-3.2-3b-instruct model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-3.3-70b-instruct-fp8-fast | Execute @cf/meta/llama-3.3-70b-instruct-fp8-fast model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-4-scout-17b-16e-instruct | Execute @cf/meta/llama-4-scout-17b-16e-instruct model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/llama-guard-3-8b | Execute @cf/meta/llama-guard-3-8b model. |
| POST | /accounts/{account_id}/ai/run/@cf/meta/m2m100-1.2b | Execute @cf/meta/m2m100-1.2b model. |
| POST | /accounts/{account_id}/ai/run/@cf/microsoft/phi-2 | Execute @cf/microsoft/phi-2 model. |
| POST | /accounts/{account_id}/ai/run/@cf/microsoft/resnet-50 | Execute @cf/microsoft/resnet-50 model. |
| POST | /accounts/{account_id}/ai/run/@cf/mistral/mistral-7b-instruct-v0.1 | Execute @cf/mistral/mistral-7b-instruct-v0.1 model. |
| POST | /accounts/{account_id}/ai/run/@cf/mistral/mistral-7b-instruct-v0.2-lora | Execute @cf/mistral/mistral-7b-instruct-v0.2-lora model. |
| POST | /accounts/{account_id}/ai/run/@cf/mistralai/mistral-small-3.1-24b-instruct | Execute @cf/mistralai/mistral-small-3.1-24b-instruct model. |
| POST | /accounts/{account_id}/ai/run/@cf/myshell-ai/melotts | Execute @cf/myshell-ai/melotts model. |
| POST | /accounts/{account_id}/ai/run/@cf/openai/gpt-oss-120b | Execute @cf/openai/gpt-oss-120b model. |
| POST | /accounts/{account_id}/ai/run/@cf/openai/gpt-oss-20b | Execute @cf/openai/gpt-oss-20b model. |
| POST | /accounts/{account_id}/ai/run/@cf/openai/whisper | Execute @cf/openai/whisper model. |
| POST | /accounts/{account_id}/ai/run/@cf/openai/whisper-large-v3-turbo | Execute @cf/openai/whisper-large-v3-turbo model. |
| POST | /accounts/{account_id}/ai/run/@cf/openai/whisper-tiny-en | Execute @cf/openai/whisper-tiny-en model. |
| POST | /accounts/{account_id}/ai/run/@cf/openchat/openchat-3.5-0106 | Execute @cf/openchat/openchat-3.5-0106 model. |
| POST | /accounts/{account_id}/ai/run/@cf/pfnet/plamo-embedding-1b | Execute @cf/pfnet/plamo-embedding-1b model. |
| GET | /accounts/{account_id}/ai/run/@cf/pipecat-ai/smart-turn-v2 | Open Websocket connection with @cf/pipecat-ai/smart-turn-v2 model. |
| GET | /accounts/{account_id}/ai/run/@cf/pipecat-ai/smart-turn-v3 | Open Websocket connection with @cf/pipecat-ai/smart-turn-v3 model. |
| POST | /accounts/{account_id}/ai/run/@cf/qwen/qwen1.5-0.5b-chat | Execute @cf/qwen/qwen1.5-0.5b-chat model. |
| POST | /accounts/{account_id}/ai/run/@cf/qwen/qwen1.5-1.8b-chat | Execute @cf/qwen/qwen1.5-1.8b-chat model. |
| POST | /accounts/{account_id}/ai/run/@cf/qwen/qwen1.5-14b-chat-awq | Execute @cf/qwen/qwen1.5-14b-chat-awq model. |
| POST | /accounts/{account_id}/ai/run/@cf/qwen/qwen1.5-7b-chat-awq | Execute @cf/qwen/qwen1.5-7b-chat-awq model. |
| POST | /accounts/{account_id}/ai/run/@cf/qwen/qwen2.5-coder-32b-instruct | Execute @cf/qwen/qwen2.5-coder-32b-instruct model. |
| POST | /accounts/{account_id}/ai/run/@cf/qwen/qwen3-30b-a3b-fp8 | Execute @cf/qwen/qwen3-30b-a3b-fp8 model. |
| POST | /accounts/{account_id}/ai/run/@cf/qwen/qwen3-embedding-0.6b | Execute @cf/qwen/qwen3-embedding-0.6b model. |
| POST | /accounts/{account_id}/ai/run/@cf/qwen/qwq-32b | Execute @cf/qwen/qwq-32b model. |
| POST | /accounts/{account_id}/ai/run/@cf/runwayml/stable-diffusion-v1-5-img2img | Execute @cf/runwayml/stable-diffusion-v1-5-img2img model. |
| POST | /accounts/{account_id}/ai/run/@cf/runwayml/stable-diffusion-v1-5-inpainting | Execute @cf/runwayml/stable-diffusion-v1-5-inpainting model. |
| POST | /accounts/{account_id}/ai/run/@cf/stabilityai/stable-diffusion-xl-base-1.0 | Execute @cf/stabilityai/stable-diffusion-xl-base-1.0 model. |
| GET | /accounts/{account_id}/ai/run/@cf/sven/test-pipe-http | Open Websocket connection with @cf/sven/test-pipe-http model. |
| GET | /accounts/{account_id}/ai/run/@cf/test/hello-world-cog | Open Websocket connection with @cf/test/hello-world-cog model. |
| POST | /accounts/{account_id}/ai/run/@cf/thebloke/discolm-german-7b-v1-awq | Execute @cf/thebloke/discolm-german-7b-v1-awq model. |
| POST | /accounts/{account_id}/ai/run/@cf/tiiuae/falcon-7b-instruct | Execute @cf/tiiuae/falcon-7b-instruct model. |
| POST | /accounts/{account_id}/ai/run/@cf/tinyllama/tinyllama-1.1b-chat-v1.0 | Execute @cf/tinyllama/tinyllama-1.1b-chat-v1.0 model. |
| POST | /accounts/{account_id}/ai/run/@cf/zai-org/glm-4.7-flash | Execute @cf/zai-org/glm-4.7-flash model. |
| POST | /accounts/{account_id}/ai/run/@hf/google/gemma-7b-it | Execute @hf/google/gemma-7b-it model. |
| POST | /accounts/{account_id}/ai/run/@hf/mistral/mistral-7b-instruct-v0.2 | Execute @hf/mistral/mistral-7b-instruct-v0.2 model. |
| POST | /accounts/{account_id}/ai/run/@hf/nexusflow/starling-lm-7b-beta | Execute @hf/nexusflow/starling-lm-7b-beta model. |
| POST | /accounts/{account_id}/ai/run/@hf/nousresearch/hermes-2-pro-mistral-7b | Execute @hf/nousresearch/hermes-2-pro-mistral-7b model. |
| POST | /accounts/{account_id}/ai/run/@hf/thebloke/deepseek-coder-6.7b-base-awq | Execute @hf/thebloke/deepseek-coder-6.7b-base-awq model. |
| POST | /accounts/{account_id}/ai/run/@hf/thebloke/deepseek-coder-6.7b-instruct-awq | Execute @hf/thebloke/deepseek-coder-6.7b-instruct-awq model. |
| POST | /accounts/{account_id}/ai/run/@hf/thebloke/llama-2-13b-chat-awq | Execute @hf/thebloke/llama-2-13b-chat-awq model. |
| POST | /accounts/{account_id}/ai/run/@hf/thebloke/mistral-7b-instruct-v0.1-awq | Execute @hf/thebloke/mistral-7b-instruct-v0.1-awq model. |
| POST | /accounts/{account_id}/ai/run/@hf/thebloke/neural-chat-7b-v3-1-awq | Execute @hf/thebloke/neural-chat-7b-v3-1-awq model. |
| POST | /accounts/{account_id}/ai/run/@hf/thebloke/openhermes-2.5-mistral-7b-awq | Execute @hf/thebloke/openhermes-2.5-mistral-7b-awq model. |
| POST | /accounts/{account_id}/ai/run/@hf/thebloke/zephyr-7b-beta-awq | Execute @hf/thebloke/zephyr-7b-beta-awq model. |
| POST | /accounts/{account_id}/ai/run/{model_name} | Execute AI model |
| GET | /accounts/{account_id}/ai/tasks/search | Task Search |
| POST | /accounts/{account_id}/ai/tomarkdown | Convert Files into Markdown |
| GET | /accounts/{account_id}/ai/tomarkdown/supported | Get all converted formats supported |
| GET | /accounts/{account_id}/alerting/v3/available_alerts | Get Alert Types |
| GET | /accounts/{account_id}/alerting/v3/destinations/eligible | Get delivery mechanism eligibility |
| DELETE | /accounts/{account_id}/alerting/v3/destinations/pagerduty | Delete PagerDuty Services |
| GET | /accounts/{account_id}/alerting/v3/destinations/pagerduty | List PagerDuty services |
| POST | /accounts/{account_id}/alerting/v3/destinations/pagerduty/connect | Create PagerDuty integration token |
| GET | /accounts/{account_id}/alerting/v3/destinations/pagerduty/connect/{token_id} | Connect PagerDuty |
| GET | /accounts/{account_id}/alerting/v3/destinations/webhooks | List webhooks |
| POST | /accounts/{account_id}/alerting/v3/destinations/webhooks | Create a webhook |
| DELETE | /accounts/{account_id}/alerting/v3/destinations/webhooks/{webhook_id} | Delete a webhook |
| GET | /accounts/{account_id}/alerting/v3/destinations/webhooks/{webhook_id} | Get a webhook |
| PUT | /accounts/{account_id}/alerting/v3/destinations/webhooks/{webhook_id} | Update a webhook |
| GET | /accounts/{account_id}/alerting/v3/history | List History |
| GET | /accounts/{account_id}/alerting/v3/policies | List Notification policies |
| POST | /accounts/{account_id}/alerting/v3/policies | Create a Notification policy |
| DELETE | /accounts/{account_id}/alerting/v3/policies/{policy_id} | Delete a Notification policy |
| GET | /accounts/{account_id}/alerting/v3/policies/{policy_id} | Get a Notification policy |
| PUT | /accounts/{account_id}/alerting/v3/policies/{policy_id} | Update a Notification policy |
| GET | /accounts/{account_id}/alerting/v3/silences | List Silences |
| POST | /accounts/{account_id}/alerting/v3/silences | Create Silences |
| PUT | /accounts/{account_id}/alerting/v3/silences | Update Silences |
| DELETE | /accounts/{account_id}/alerting/v3/silences/{silence_id} | Delete Silence |
| GET | /accounts/{account_id}/alerting/v3/silences/{silence_id} | Get Silence |
| GET | /accounts/{account_id}/audit_logs | Get account audit logs |
| POST | /accounts/{account_id}/autorag/rags/{id}/ai-search | AI Search |
| GET | /accounts/{account_id}/autorag/rags/{id}/files | Files |
| GET | /accounts/{account_id}/autorag/rags/{id}/jobs | List Jobs |
| GET | /accounts/{account_id}/autorag/rags/{id}/jobs/{job_id} | Get a Job Details |
| GET | /accounts/{account_id}/autorag/rags/{id}/jobs/{job_id}/logs | List Job Logs |
| POST | /accounts/{account_id}/autorag/rags/{id}/search | Search |
| PATCH | /accounts/{account_id}/autorag/rags/{id}/sync | Sync |
| GET | /accounts/{account_id}/billing/profile | Billing Profile Details |
| GET | /accounts/{account_id}/botnet_feed/asn/{asn_id}/day_report | Get daily report |
| GET | /accounts/{account_id}/botnet_feed/asn/{asn_id}/full_report | Get full report |
| GET | /accounts/{account_id}/botnet_feed/configs/asn | Get list of ASNs |
| DELETE | /accounts/{account_id}/botnet_feed/configs/asn/{asn_id} | Delete an ASN |
| GET | /accounts/{account_id}/brand-protection/alerts | Read all alerts on submitted domains |
| PATCH | /accounts/{account_id}/brand-protection/alerts | Update alerts on submitted domains by ID |
| PATCH | /accounts/{account_id}/brand-protection/alerts/clear | Update verification statuses of tracked URLs to awaiting by ID |
| PATCH | /accounts/{account_id}/brand-protection/alerts/refute | Update verification statuses of tracked URLs to disproven by ID |
| PATCH | /accounts/{account_id}/brand-protection/alerts/verify | Update verification statuses of tracked URLs to confirmed by ID |
| DELETE | /accounts/{account_id}/brand-protection/brands | Delete brands by ID |
| GET | /accounts/{account_id}/brand-protection/brands | Read all brands |
| POST | /accounts/{account_id}/brand-protection/brands | Create new brands |
| DELETE | /accounts/{account_id}/brand-protection/brands/patterns | Delete patterns for brands by ID |
| GET | /accounts/{account_id}/brand-protection/brands/patterns | Read patterns for brands by ID |
| POST | /accounts/{account_id}/brand-protection/brands/patterns | Create new patterns for brands by ID |
| PATCH | /accounts/{account_id}/brand-protection/clear | Update verification statuses of submitted URLs to awaiting by ID |
| GET | /accounts/{account_id}/brand-protection/domain-info | Read submitted domains by ID |
| GET | /accounts/{account_id}/brand-protection/logo-matches | Read matches for logo queries by ID |
| GET | /accounts/{account_id}/brand-protection/logo-matches/download | Download matches for logo queries by ID |
| GET | /accounts/{account_id}/brand-protection/logos | Read all saved logo queries |
| POST | /accounts/{account_id}/brand-protection/logos | Create new saved logo queries from image files |
| DELETE | /acco

…(truncated)
