| name | cloudflare-api |
| description | Cloudflare API skill. Use when working with Cloudflare for accounts, certificates, internal. Covers 2603 endpoints. |
| version | 1.0.0 |
| generator | lapsh |
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
- Set Authorization header with your Bearer token
- GET /accounts -- verify access
- 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 |
|